Home / Roofing Permits / Jurisdictions Requiring Contractor Licensing or Registration
Jurisdictions Requiring Contractor Licensing or Registration
Permitting authorities whose sourced records state that contractors must hold a local (or, where the jurisdiction itself says so, state) license or registration before performing or pulling permits for roofing work.
Colorado (137)
Building Department - City of Florence
The building permit authority for the City of Florence, Colorado, in Fremont County. Building permits are required for construction, alteration, moving, demolition, repair, maintenance, and use of any building or structure within city limits, including re-roofing. Electrical and plumbing permits are handled separately by the State of Colorado (DORA), not by the city.
Central City - Building, Historic Preservation and Planning
The building permit authority for Central City, Gilpin County seat and a National Historic Landmark District. The City's Forms, Permits and Applications page states: "SAFEBuilt is the Building Official for Central City. All applications and inspections should be completed through the online portal Community Core." Properties within the Historic District additionally require a Certificate of Appropriateness from the Historic Preservation Commission for exterior work, reviewed separately from the building permit.
City and County of Broomfield - Building Division
The building permit authority for the consolidated City and County of Broomfield. Issues re-roofing permits and licenses contractors performing work within Broomfield.
City and County of Denver - Community Planning and Development
The permitting authority for the consolidated City and County of Denver. Community Planning and Development issues building permits, including residential and commercial reroofing permits, and licenses contractors.
City of Alamosa - Building Department
The building permit authority for the City of Alamosa, seat of Alamosa County in the San Luis Valley. Requires a permit for roofing and reroofing work, requires contractor licensing, and has adopted the 2018 I-Codes.
City of Arvada - Building Division
The building permitting authority for the City of Arvada, spanning Jefferson and Adams counties. The Building Division issues reroofing permits through eTRAKiT and licenses contractors working within the city.
City of Aspen Building Department - Community Development
The building permit authority for the City of Aspen, Colorado. Roofing and re-roofing permits are applied for through the city's online Salesforce Permit Portal, contractors must hold both an active City of Aspen business license and contractor license, and the city has adopted the 2021 International Codes with local energy and wildfire amendments.
City of Aurora - Building Division
The building permit authority for the City of Aurora, which spans Arapahoe, Adams, and Douglas counties. Issues reroofing permits and licenses contractors working in the city.
City of Black Hawk - Building Division
The building permit authority for the City of Black Hawk, a home rule gaming city in Gilpin County. Community Planning and Development oversees the Building Division, whose services have been contracted through SAFEbuilt since 2015; all building permits are pulled through the CommunityCore online portal under the City's adopted 2021 I-Codes and, effective July 1, 2026, the 2025 Wildfire Resiliency Code.
City of Boulder - Building Permits & Inspections
The building permit authority for the City of Boulder. Issues re-roofing permits and licenses contractors, and enforces Boulder's own energy and green-building requirements.
City of Brighton - Building Division
The building permitting authority for the City of Brighton, spanning Adams and Weld counties. The Building Division issues roofing permits and licenses specialty-trade contractors, including roofers, under the municipal code.
City of Brush Community Development Department
The building permit authority for the City of Brush in Morgan County, Colorado. Re-roofing requires a permit under the city's simple permit designation, contractors must hold city credentials with liability insurance, and the city has adopted the 2018 ICC family of codes.
City of Cañon City - Building Department
The building permit authority for the City of Cañon City, Fremont County. Requires a permit for roofing (new and replacement), licenses general and limited contractors directly, and has adopted the 2018 edition International Codes.
City of Castle Pines Building Department
The building permit authority for the City of Castle Pines in Douglas County. The Building Department implements and enforces the building code, issues building permits, and completes building inspections, and the city licenses contractors including a dedicated Class D-1 Roofing Contractor license.
City of Centennial - Building Division
The building permit authority for the City of Centennial in Arapahoe County. Issues roofing permits and licenses roofing contractors at the city level, since Colorado does not license roofing contractors statewide.
City of Commerce City - Building Inspection Division
The building permit authority for the City of Commerce City in Adams County. Residential reroofs are exempt from permits under the city's exemption list; commercial and multi-family reroofs require permits, and contractors must hold a current City of Commerce City license in good standing.
City of Craig - Craig/Moffat Regional Building Department
Building permit authority for the City of Craig, Colorado, operating as the Craig/Moffat Regional Building Department. Roofing permits are required, contractors performing roofing work must hold a valid City or County license, and the 2018 International Codes are in effect.
City of Cripple Creek Building Department
The building permit authority for the City of Cripple Creek, Teller County. The City's own Building Department, under the Planning & Community Development Department, processes building permit applications and annual contractor license applications and handles nuisance/code violations; SAFEbuilt is engaged as the City's full-service company for plan review, permits, and inspections, working alongside a City-employed Combination Building Inspector.
City of Dacono - Community Development Department (Building Division)
The building permit authority for the City of Dacono, Weld County. Plan review and inspection services are contracted to SAFEbuilt Colorado, with permit applications, plan submittals, and payments generally handled through the Community Core online portal. The department requires a permit for re-roofing, requires contractors to be licensed with the City before starting work, and has adopted the 2024 I-Codes.
City of Durango - Building Division
The building permit authority for the City of Durango, Colorado. The Building Division requires permits for all commercial and residential roofing replacements, handles permitting and inspections through the OpenGov online portal, requires contractors to hold a City of Durango Business License, and has adopted the 2024 International Codes effective January 1, 2026.
City of Edgewater Building Division
The building permit authority for the City of Edgewater in Jefferson County. The city has contracted its building division services through SAFEbuilt since 2013, issues permits through the CommunityCore portal, and requires contractors to obtain a city contractor's license before permits are issued.
City of Englewood - Building Division
The building permit authority for the City of Englewood in Arapahoe County. Requires a permit for re-roofing and requires roofing contractors to hold a city contractor license (D-2 roofing classification) or certificate of registration.
City of Fort Collins - Building Services
The building permit authority for the City of Fort Collins in Larimer County. Issues roofing permits and licenses roofing contractors under its specialized trade contractor program.
City of Fort Morgan Building Department
The building permit authority for the City of Fort Morgan, the Morgan County seat. Requires a permit for all new roofing and roofing repairs over 100 square feet, registers contractors with ICC-certified classifications including a General Roofing Contractor class, and adopted the 2024 International Codes in June 2026.
City of Fountain (permits via Pikes Peak Regional Building Department)
The City of Fountain does not run its own building department; building permits, plan review, and inspections are handled by the Pikes Peak Regional Building Department. The city separately requires a City of Fountain business license for any commercial enterprise or person conducting business within city limits, including roofing contractors.
City of Fruita - Building Division
The building permit authority for the City of Fruita, Colorado. The Building Division handles the building permit process, plan review, and enforcement of the adopted building codes, with permits submitted and inspections requested through the all-electronic Cloudpermit system. The division publishes dedicated reroof guidance, and offices are at 325 E Aspen Avenue in Fruita.
City of Glendale Building & Permits Department
The building permit authority for the City of Glendale, an enclave city in Arapahoe County. Requires building permit applications for all project types except signs, requires all contractors to be licensed with the city before pulling a permit, and adopted the 2024 I-Codes effective June 23, 2026.
City of Glenwood Springs - Building Department
The building permit authority for the City of Glenwood Springs, Colorado. Requires a roofing permit for roof replacement, requires contractors working in the city to hold a city contractor's license, and has adopted the 2021 editions of the International Codes. All permit and license applications are submitted through the city's online customer portal; the department no longer accepts paper or emailed applications.
City of Golden - Building Division
The building permitting authority for the City of Golden in Jefferson County. The Building Division issues building and reroofing permits and requires all licensed contractors to be identified on a permit before it is issued.
City of Grand Junction - Building Department
The building permit authority for the City of Grand Junction in Mesa County. Requires roofing permits and requires roofing contractors to be licensed with the city; the Mesa County Building Department administers licensing for the city.
City of Greeley - Building Inspection Division
The building permitting authority for the City of Greeley in Weld County. The Building Inspection Division issues building permits, including residential reroofing permits, and enforces the city's adopted building codes.
City of Greenwood Village - Community Development
The building permit authority for the City of Greenwood Village in Arapahoe County. Requires a contractor license for roofing work, a final roof inspection on roofing projects, and mid-roof inspections on new-construction roofing.
City of Idaho Springs Building Department
The building permit authority for the City of Idaho Springs, Colorado. No structure may be erected or altered without a city building permit; residential re-roofs are handled as fast-turnaround One Stop permits, all contractors working in the city must be licensed with the city, and SAFEbuilt provides technical and commercial plan review support.
City of Lafayette - Building Division
The building permit authority for the City of Lafayette in Boulder County. Requires a permit for roof work of one square or more and requires roofing contractors to hold a city Special Contractor License with a bond.
City of Lakewood - Building Division
The building permit authority for the City of Lakewood in Jefferson County. Issues re-roofing permits through its eTRAKiT portal and requires contractor registration for roofing work.
City of Lamar Building Department
The building permit authority for the City of Lamar, the Prowers County seat. The city enforces the 2018 I-Codes within city limits and for properties connecting to city water/wastewater within a 3-mile radius, requires building permits for non-aesthetic work including roofing, and requires contractors to be licensed with the city.
City of Leadville Building Department (Lake County Community Planning & Development)
The City of Leadville, Colorado merged its building department with Lake County Community Planning & Development as of July 9, 2018. All building, mechanical, and plumbing permits — including roofing permits — are applied for through Lake County, which contracts with Colorado Code Consulting for plan review and inspection services.
City of Littleton - Building and Code Compliance Division
The building permitting authority for the City of Littleton, which spans Arapahoe, Jefferson, and Douglas counties. The Building and Code Compliance Division issues roofing permits, licenses contractors, and enforces the adopted building codes with Colorado-specific amendments.
City of Longmont - Building Inspection Division
The building permitting authority for the City of Longmont, spanning Boulder and Weld counties. The Building Inspection Division issues reroofing permits, enforces the adopted building codes, and licenses building contractors.
City of Louisville - Building Safety Division
The building permit authority for the City of Louisville in Boulder County. Reviews and issues roofing permits, manages contractor licensing, and requires any hired contractor to hold a current city license listed on the permit.
City of Loveland - Building Division
The building permitting authority for the City of Loveland in Larimer County. The Building Division issues residential and commercial building permits, including reroofing permits, and administers the city's contractor licensing program.
City of Manitou Springs Planning Department (permits via PPRBD)
The City of Manitou Springs contracts with the Pikes Peak Regional Building Department for enforcement of the International Building Code and building permit services including plan review and inspections. The city Planning Department additionally requires its own Property Improvement Permit before a PPRBD building permit can be issued.
City of Monte Vista - Planning and Community Development Department
Building permits for the City of Monte Vista are processed directly by City staff in the Planning and Community Development Department; Rio Grande County no longer handles building permits for Monte Vista properties. All contractors and subcontractors must hold a valid City of Monte Vista contractor license, issued by the City Clerk's office, before a permit can be issued.
City of Northglenn - Building Division
The building permit authority for the City of Northglenn, spanning Adams and Weld counties. Requires a permit for re-roof and roof re-cover projects and requires contractors to be licensed with the city.
City of Rifle Building Department
The building permit authority for the City of Rifle, Colorado, located in the Community Development suite at Rifle City Hall. Permits are required for residential re-roofs, all contractors doing work within the city limits must be licensed, and permit and contractor license applications are submitted through the Cloudpermit online system. The city is under the 2015 International Codes.
City of Sheridan Building Department
The building permit authority for the City of Sheridan in Arapahoe County. Requires a roofing permit for all new roofing jobs and roof replacements, requires city contractor licensing, mandates mid-roof and final inspections, and enforces the 2021 I-Codes with a 105 mph three-second-gust basic wind speed.
City of Steamboat Springs - Routt County Regional Building Department
Building permit services for the City of Steamboat Springs, Colorado are provided by the Routt County Regional Building Department, which reviews all residential and commercial building, electrical, mechanical, gas, plumbing, deconstruction, solar, sign, pool/spa/hot tub, and grade and fill permits for the city. Roofing permits follow the regional department's roofing permit and inspection policies, and the city coordinates planning, public works, engineering, utilities, fire, and finance review alongside the building permit process.
City of Sterling Public Works Department - Code Enforcement Division
The building permit authority for the City of Sterling, the Logan County seat on Colorado's northeast plains. Requires a permit for reroof work, licenses contractors with annual renewal, has adopted the 2018 ICC codes, and requires a pre-mid roof inspection and a final roof inspection.
City of Thornton - Building Inspection Division
The building permit authority for the City of Thornton in Adams County. Issues roofing permits and licenses roofing contractors under a Class D Roofing license before permits are released.
City of Trinidad - Building Department
The building permit authority for the City of Trinidad, Las Animas County. Issues Building, Remodel, Sign, Roofing, Demolition, and Excavation permits through its online citizen portal, and follows the 2018 ICC code as adopted by the Colorado Chapter of the ICC.
City of Walsenburg - Building Department
The building permit authority for the City of Walsenburg, a home rule municipality in Huerfano County. The City issues its own building permits (it does not delegate permitting to the county), requires a permit for roof overlay, re-roof, and structural roof renovations, and its contractors are licensed through the regional Huerfano County Building Authority board.
City of Westminster - Community Development
The building permit authority for the City of Westminster, spanning Adams and Jefferson counties. Issues re-roofing permits through its eTRAKiT portal and registers contractors.
City of Wheat Ridge - Building Division
The building permitting authority for the City of Wheat Ridge in Jefferson County. Building and Inspection Services issues roofing permits, licenses contractors, and enforces the adopted International Codes and city ordinances.
City of Woodland Park Planning & Building Department
Building services for the City of Woodland Park, Colorado — including new construction, remodels, additions, and structural changes such as roofing — are provided by the Pikes Peak Regional Building Department (PPRBD), which requires contractor licensing and enforces the 2021 I-Codes. The city's Planning & Building Department handles zoning development permits.
Clear Creek County Building Department
The building permit authority for unincorporated Clear Creek County, Colorado. Re-roofing permits are applied for through the county's online GovBuilt portal, all contractors performing work in the county must be licensed with the county, and the 2024 I-Codes are adopted.
Craig/Moffat Regional Building Department (Moffat County)
Building permit authority for unincorporated Moffat County, administered through the Craig/Moffat Regional Building Department at Craig City Hall. The regional department serves the City of Craig and all of Moffat County except the Town of Dinosaur, and enforces the 2018 International Codes.
Elbert County Building Department
The building permit authority for unincorporated Elbert County, Colorado. Requires permits for roof replacements and roof repairs greater than one square, licenses contractors under a 2023 county ordinance, and enforces the 2018 I-Codes adopted by Ordinance 22-01.
Fremont County Building Department
The building permit authority for unincorporated Fremont County, Colorado. Does not serve the incorporated cities of Cañon City, Florence, Williamsburg, Rockvale, Coal Creek, or Brookside, which run their own permitting. Requires a permit for re-roofing and maintains a Licensed Contractors List.
Gilpin County Community Development - Building Division
The building permit authority for unincorporated Gilpin County, Colorado. Administers building permits, plan review, inspections, and building code compliance. Requires a permit for roof replacement over 200 square feet, requires contractor registration before work begins, and enforces the 2024 I-Codes with wildfire provisions effective April 1, 2026.
Grand County Building Division - Community Development
The building permit authority for unincorporated Grand County, Colorado, based in Hot Sulphur Springs. A permit is required to perform any construction, alteration, relocation, repair, change of use, or demolition of any building or structure, and all permit requests are submitted online. The county publishes dedicated roofing and re-roofing guidelines covering waterproof membrane installation, snow-stop requirements for metal roofs, and a two-layer maximum for overlay re-roofs, and requires contractor registration.
Gunnison County Community Development - Building Office
The building permit authority for unincorporated Gunnison County, Colorado (no jurisdiction within city limits). Building permits are mandatory for construction work regulated by the adopted codes, and a Gunnison County building contractor license is required before permits are issued.
Huerfano County Land Use and Building Department
The building permit and contractor licensing authority for unincorporated Huerfano County, Colorado (Walsenburg area). Requires a Huerfano County contractor license to perform construction work, with a dedicated "D type Roofing" specialty-trade license category requiring ICC certification. Building permits are processed online through the SmartGov portal.
Lake County Community Planning and Development
The building permit authority for Lake County, Colorado. Administers all building, plumbing, mechanical, roofing, and solar permits for both the county and the City of Leadville. Roofing permits are required in both the county and the city.
Larimer County - Building Division
The building permit authority for unincorporated Larimer County, providing permits, plan review, inspections, and code enforcement. Licenses building and roofing contractors working in the unincorporated county.
Las Animas County Building Department
The building permit authority for unincorporated Las Animas County, Colorado, seated in Trinidad. Requires separate permits for roofing (among other trade categories) and requires a current Las Animas County contractor's license before a building permit will be issued. Enforces the International Residential Code.
Mesa County Building Department
The building permitting authority for Mesa County on Colorado's Western Slope, which issues permits and performs inspections for unincorporated Mesa County, the City of Grand Junction, and the towns of De Beque, Collbran, and Palisade, and administers Grand Junction's contractor licensing program.
Morgan County Planning, Zoning and Building Department
The building permit authority for unincorporated Morgan County, Colorado. Requires a roofing permit when replacing or repairing a roof, requires contractors working in the county to hold a current contractor's license, and enforces the 2009 I-Codes adopted in 2010.
Park County Building Department
The building permit authority for unincorporated Park County, Colorado (the towns of Fairplay and Alma are exceptions to county jurisdiction). Requires permits for all re-roofing projects and uses the CloudPermit online portal for applications and inspection requests.
Pikes Peak Regional Building Department
A regional building authority that reviews plans, issues permits, and performs inspections for El Paso County and its municipalities, including Colorado Springs, Fountain, Manitou Springs, Monument, Palmer Lake, and Woodland Park. Also licenses contractors across the region.
Pitkin County Building Department
The building permit authority for unincorporated Pitkin County, Colorado. Roofing permits are required with a flat fee structure, every new roof or re-roof must be a minimum Class A covering or Class A assembly, and wood shakes and shingles are prohibited in unincorporated Pitkin County. Contractor licensing is administered jointly with the City of Aspen.
Pueblo County Building Division
The building-permitting authority for UNINCORPORATED Pueblo County, Colorado, including areas such as Pueblo West and Colorado City. Formed January 1, 2026 out of Pueblo County's own Planning and Development department. The City of Pueblo and the Town of Boone are served by a separate authority, the Southern Colorado Building Department (formerly the Pueblo Regional Building Department), not by this division. Permitting authority in Pueblo County is based on the project's physical location, not its mailing address.
Routt County Regional Building Department
The regional building permit authority serving all of Routt County, Colorado, including rural Routt County, the City of Steamboat Springs, and the Towns of Hayden, Oak Creek, and Yampa. Roof replacements require permits under the department's Residential and Commercial Building Roofing and Window Door Replacement Permit Fee Policy, contractors must hold an ICC or B.E.S.T. contractor certification to register, and the department has adopted the 2021 ICC code series effective January 1, 2024.
Southern Colorado Building Department
The regional building authority for the City of Pueblo and Town of Boone, issuing permits and licensing contractors. It operated as the Pueblo Regional Building Department until January 1, 2026, when it adopted the Southern Colorado Building Department name; this record is the current one for that organisation.
Summit County Building Inspection Department
The building permit authority for unincorporated Summit County, Colorado. Notably, Summit County does not require a permit for re-roofing unless the scope of work includes structural changes to the roof. All contractors must register with the Summit County Building Department to obtain permits, and the county has adopted the 2024 I-Code Series with amendments effective for plans submitted on or after July 1, 2026.
Teller County Building Division
The building permit authority for unincorporated Teller County, Colorado, part of the Community Development Department. Issues re-roof permits through its contractor portal, licenses contractors through the Board of Review, and enforces the 2021 I-Codes with the Teller County Building Code amendments.
Town of Alma - Building Department
The building permit authority for the Town of Alma, a statutory town in Park County and, per its own site, the "Highest Incorporated Town in North America." The Town's Building Department issues permits and verifies compliant construction for properties within Town limits under the 2024-edition ICC codes series (effective January 1, 2026); projects outside Town limits go through the Park County Building Department instead.
Town of Avon - Community Development Department (Building Division)
The building permit authority for the Town of Avon, Eagle County. Requires a permit for roof repair or replacement, requires contractors to be licensed with the Town, and has adopted the 2021 editions of the International Building, Residential, and related codes.
Town of Basalt Building Department
The building permit authority for the Town of Basalt, Colorado, which spans Eagle and Pitkin counties. Roofing contractors must hold a B.E.S.T. Card roofing credential or an approved reciprocal credential, and any person or business performing construction work within town limits must obtain a Town of Basalt Contractor License. Building permit applications are processed through the CloudPermit online portal.
Town of Bayfield - Building Division
The building permit authority for the Town of Bayfield in La Plata County. A building permit must be obtained prior to the start of any work within Town limits; all contractors and subcontractors must hold a Town business license, and the Town has adopted the 2018 International Building Codes.
Town of Bennett Building Department
The building permit authority for the Town of Bennett, spanning Adams and Arapahoe counties. Requires a permit from the town for roof repair or replacement, licenses roofing contractors under its Class D contractor license, and runs permits through the SmartGov public portal.
Town of Berthoud - Planning and Building Department
The building permit authority for the Town of Berthoud, spanning Larimer and Weld counties. Requires a permit for roofing over one square, requires a licensed contractor for the work, and has adopted the 2024 I-Codes.
Town of Blue River - Building Department
The building permit authority for the Town of Blue River, Summit County. The Town runs its own Building Department rather than delegating to Summit County (unlike Dillon and Keystone); the Building Official function is contracted to Charles Abbott Associates (CAA), per the same CAA "[email protected]" model used by several other small Colorado towns. Permits are organized into Type A (new construction/additions/ subdivisions, requiring Planning & Zoning Commission approval), Type B (accessory structures/site work, Building Official approval), and Type C (roofs, siding, windows, interior remodel, plumbing/electrical/ mechanical, approvable by Town staff).
Town of Boone (permitting delegated to Southern Colorado Building Department)
The permitting arrangement for the Town of Boone, a small statutory town in Pueblo County along the Arkansas River. Boone does not run its own building department: building permitting is handled by the Southern Colorado Building Department (formerly the Pueblo Regional Building Department), whose own site states "City of Pueblo | Town of Boone" in its service-area header and describes itself as "Serving Pueblo and Boone."
Town of Bow Mar Building Department
The building permit authority for the Town of Bow Mar, a small statutory town spanning Arapahoe and Jefferson counties. Bow Mar maintains its own Design Review Board, building code (roofing specifications), and town-employed Building Inspector, but the day-to-day administration of the Building Department — plan review, permit issuance, and the office where applications and checks are submitted — is handled out of the Columbine Valley Town Hall building at 2 Middlefield Road, the same address as the Town of Columbine Valley's own Building Department.
Town of Breckenridge Building Division - Community Development
The building permit authority for the Town of Breckenridge, Colorado. Reroof permits are required and may be applied for in person at 150 Ski Hill Road or through the town's CSS online portal. The town does not license general contractors, but contractors must hold a Town of Breckenridge business license to be listed on a building permit. The town has adopted the 2024 I-Codes, the 2023 NEC, and the 2025 Colorado Wildfire Resiliency Code.
Town of Brookside - Building Permits
The building permit authority for the Town of Brookside, a small home rule municipality in Fremont County near Canon City. The Town issues its own building permits directly through its Building Inspector; the Town's page explicitly warns residents not to obtain permits from Fremont County instead. Roofing work is named among the projects requiring a Town permit, and the Town has adopted the 2018 IBC and IRC by ordinance.
Town of Calhan - Building Code & Permits
The building permit authority for the Town of Calhan, El Paso County. The Town issues its own building permits within the one-square-mile town limits under the 2018 International Building Code; the Pikes Peak Regional Building Department (PPRBD) handles construction outside the town limits, not within them.
Town of Carbondale - Building Department
The building permit authority for the Town of Carbondale, in Garfield County. Requires a permit for roof repairs and replacements, requires contractors on permitted projects to hold a Town of Carbondale contractor license, and has adopted the 2021 International Codes with local amendments effective July 1, 2025.
Town of Castle Rock - Building Division
The building permitting authority for the Town of Castle Rock in Douglas County. The Building Division issues residential reroofing permits through eTRAKiT and enforces the town's adopted building codes.
Town of Columbine Valley Building Department
The building permit authority for the Town of Columbine Valley, Arapahoe County. The Town has its own Building Department, which reviews construction plans, issues building permits (including a dedicated roofing permit application), and manages building inspections directly, without delegating to the county or a contract inspection firm.
Town of Eagle Building Department
The building permit authority for the Town of Eagle, Colorado, a home-rule municipality in Eagle County. The Building Department reviews and processes building permit applications and plan checks and performs construction inspections within town limits. Contractors must register with the Town before being listed on any building permit application.
Town of Eaton - Building & Permitting
The building permit authority for the Town of Eaton, Weld County. The Town contracts with SAFEbuilt for building inspection services, and permits are applied for, paid, and tracked through the CommunityCore online portal.
Town of Erie - Building Division
The building permit authority for the Town of Erie, spanning Boulder and Weld counties. Requires a permit for roof replacements over one square, requires a current Town of Erie contractor license, and sets a minimum wind-warranty standard for roof coverings.
Town of Estes Park - Building Safety Division
The Building Safety Division sits within the Town of Estes Park's Community Development Department and is the building permit authority for the Town of Estes Park, Larimer County. Since 2020 the Town has contracted its building division services through SAFEbuilt, with all permits and inspections handled through the Community Connect online portal.
Town of Fairplay - Building Department
The building permit authority for the Town of Fairplay, Park County seat. "The Building Department issues permits, performs reviews of construction-related plans, and inspects all structures located within the corporate limits of the Town of Fairplay." In 2022 the Town Board of Trustees approved a professional services agreement with Charles Abbott Associates (CAA) to provide comprehensive Building Department services. Reroofing explicitly requires a Building Permit (not eligible for the Town's simplified "Easy Permit" track), and roofing contractors working in Fairplay are explicitly required to carry a Park County Contractor License.
Town of Firestone - Building Division
The building permit authority for the Town of Firestone in Weld County. Requires a permit for roofing work and requires every contractor on a permit to hold a current Town of Firestone contractor license.
Town of Fraser Building Department
The building permit authority for the Town of Fraser, Grand County. Fraser operates its Building Division jointly with the Towns of Winter Park and Granby via an Intergovernmental Agreement; the shared Building Division reviews plans and performs inspections for all three towns using a common permit application, while zoning and land use review remain a separate Fraser Planning function.
Town of Frederick - Building Department
The building permit authority for the Town of Frederick in Weld County. Requires a permit and a signed contract for residential roofing, offers a Class D-2 roofing specialty license, and requires mid-roof and final inspections.
Town of Frisco - Community Development Department
The building permit authority for the Town of Frisco in Summit County. Requires a permit for re-roofing, processes permit applications through the Town's CommunityCore online portal, and has contracted its building division's plan review and inspection functions to Comprehensive Building Code Services, LLC since the Town's Building Division was dissolved in August 2024.
Town of Georgetown Building Department
The building permit authority for the Town of Georgetown, the county seat of Clear Creek County. Building permit applications are submitted to and fees paid to the Town, but the Town contracts its building division services — plan review, inspections, and code enforcement — to SAFEbuilt. Because Georgetown is part of a National Historic Landmark District, many projects, including exterior/roof work, must also be reviewed by the Design Review Commission (DRC) for a Certificate of Appropriateness before a building permit is issued.
Town of Grand Lake - Building Permits (Grand County Building Department)
The Town of Grand Lake, in Grand County, contracts building services with the Grand County Building Department: with the exception of right-of-way and grading permits, all building and construction permits and all inspections go through the County via the CloudPermit online portal, while the Town reviews and signs off on zoning authority and collects its own use-tax and affordable-housing forms and fees on every building project.
Town of Green Mountain Falls (Pikes Peak Regional Building Department)
The Town of Green Mountain Falls straddles El Paso and Teller Counties but delegates ALL building permitting town-wide to the Pikes Peak Regional Building Department (PPRBD). The Town's own Services page states: "The Pikes Peak Regional Building Department (PPRBD) is the issuing authority for building permits in the Town of Green Mountain Falls." Municipal Code Chapter 18, Article I adopts the 2017 Pikes Peak Regional Building Code (as amended effective December 7, 2018) by reference as the Town's Building Code, applying "to every building or structure within the corporate limits of the town" — i.e., covering both the El Paso and Teller County portions of town under one delegated authority.
Town of Gypsum Building Department
The building permit authority for the Town of Gypsum in Eagle County. Requires a building permit before construction begins on covered projects, including re-roofing, and requires contractors working in town limits to hold a current Town of Gypsum contractor license.
Town of Hayden (permits via Routt County Regional Building Department)
The Town of Hayden does not run its own building department; building, electrical, mechanical, gas, plumbing, deconstruction, solar, sign, pool/spa/hot tub, and grade-and-fill permits for the town are issued and inspected by the Routt County Regional Building Department, which also serves rural Routt County, the City of Steamboat Springs, and the Towns of Oak Creek and Yampa.
Town of Hot Sulphur Springs (Grand County Building Department)
The Town of Hot Sulphur Springs, Grand County seat, does not run its own building permit review or inspection function. The Town's own New Single-Family Home Building Permit Guide states: "The Town has contracted with the Grand County Building Department to review and issue building permits and conduct inspections. When you submit your application to the Town, you will need to include a completed county building permit application... After zoning compliance is verified, the Town will then forward the submittal package to the County for their review of the plans against the adopted building codes." Note: hotsulphurspringsco.com is a hijacked gambling domain, not the Town's website; the Town's official site is townofhotsulphursprings.colorado.gov.
Town of Hotchkiss - Building Permits/Inspections
The building permit authority for the Town of Hotchkiss, Delta County. The Town's Building Official, Ronald Stoneburner, reviews and issues permits and performs inspections directly; the Town's own "Building Permits/Inspections" page explicitly lists "Reroof (Requires Site Inspection)" among the work requiring a permit.
Town of Hudson - Building Department
The building permit authority for the Town of Hudson, in Weld County. Requires a permit for roof replacement (repair or replacement of less than one square of shingles is exempt), requires roofing contractors to carry minimum liability insurance, and publishes a detailed roofing-regulations handout covering tear-off, underlayment, fasteners, and inspection requirements.
Town of Johnstown - Building Department
The building permit authority for the Town of Johnstown, spanning Weld and Larimer counties. Requires a permit for roofing and requires a Town of Johnstown contractor license for all permit-required work.
Town of La Jara Building Permits
The building permit authority for the Town of La Jara, Conejos County, in the San Luis Valley. The Town issues its own "Application for Building Permit and Certificate of Occupancy," requires a $25 Town contractor license, and charges a 3% materials use tax; a Building Inspector signs off on permits. This is distinct from Conejos County, which disclaims building-permit jurisdiction over incorporated towns within the county.
Town of La Veta Building Department
The building permit authority for the Town of La Veta, Huerfano County. The Town has adopted its own 2021 International Building Code, International Residential Code, International Mechanical Code, and International Existing Building Code (La Veta Municipal Code Title 15), operates its own Building Inspector, and issues its own Town of La Veta contractor licenses (Types A-F) — this is a Town-level building department that operates independently of the Huerfano County Regional Building Authority, not a delegation to it.
Town of Larkspur - Building Department
The building permit authority for the Town of Larkspur, a home rule municipality in Douglas County. SAFEbuilt provides the Town's building permit review and inspections; the Building Department reviews Land Use Applications and processes Building Permits only for addresses within the Town of Larkspur's own municipal limits.
Town of Lochbuie - Building Department (permits via SAFEbuilt)
The Town of Lochbuie's Community Development department handles building permit applications, while the Town contracts with SAFEbuilt for building department services, including inspections. Re-roofing requires a building permit, and contractors must hold a current license with the Town.
Town of Lyons - Building Department
The building permit authority for the Town of Lyons, Boulder County. Building permit administration is handled through SAFEbuilt's Community Core e-permitting system. A Town of Lyons contractor license is required to pull a permit, and the town has adopted the 2021 ICC code series (moving to 2024 effective July 1, 2026) along with the State of Colorado Wildfire Resiliency Code.
Town of Mancos - Building Department
The building permit authority for the Town of Mancos, Montezuma County. Mancos runs its own Building Department (development services here brings together planning and zoning, building inspections, and code enforcement in one department) rather than delegating to Montezuma County, which does not itself operate a building department or require a county building permit.
Town of Mead - Building Division
The Town of Mead, Colorado operates its own Building Division, which checks plans, performs inspections, and keeps project records for construction in town, with SAFEbuilt providing plan review and inspection staff. A building permit is required for most construction projects, including re-roofing.
Town of Milliken (permits via SAFEbuilt)
The Town of Milliken contracts with SAFEbuilt (operating locally as ProCode) to provide all Building Department functions for the town, including plan review, permitting, and inspections. Roofing/re-roof work is treated as an over-the-counter permit type, and a contractor license is required to perform work within town limits, including re-roof projects.
Town of Monument (permits via Pikes Peak Regional Building Department)
The Town of Monument adopts the Pikes Peak Regional Building Code and relies on the Pikes Peak Regional Building Department for building permits and inspections. The town itself requires every business operating in town, including contractors and subcontractors, to obtain a Town of Monument business license before a permit application can be submitted.
Town of Mountain Village - Building Division
The building permit authority for the Town of Mountain Village, San Miguel County (a mountain resort community on Ordinance-adopted 2024-edition International Codes). The Building Division, part of the Planning and Development Services Department, requires ICC certification for general, roofing, and mechanical contractors, runs permitting and contractor registration through OpenGov, and operates a Cedar Shake Fire Mitigation Incentive Program that waives building permit fees for re-roofing from cedar shake to Town-approved fire-rated roofing material.
Town of Mt. Crested Butte Building Division
The building permit authority for the Town of Mt. Crested Butte, Gunnison County. The Building Division "is responsible for administering the town's building codes through the permitting process," including implementation and enforcement of "all laws, ordinances, and codes that govern development within town limits," plus building design review preparation for Planning Commission and DDA-district compliance review. The town's older site, mtcrestedbuttecolorado.us (a GovOffice-hosted site with stale content, e.g. a 2020 COVID work-from-home notice still on its homepage), has been superseded by the current official site, mtcb.colorado.gov.
Town of Nederland Building, Planning & Zoning Department
The building permit authority for the Town of Nederland in the Boulder County foothills. Reroofs are handled through the town's One-Stop Building Permit, often processed the same day, and the town publishes dedicated IRC residential and IBC commercial roofing requirement guides. All contractors working in town limits must hold a Nederland contractor license, and SAFEbuilt Colorado is contracted for plan review and inspections.
Town of New Castle - Building Department
The Building Department for the Town of New Castle, Colorado reviews and issues permits for construction within town limits, including new building, reroofing, mechanical, plumbing, and solar permits. The town has adopted the 2021 International Building Codes with local amendments, and requires all contractors and subcontractors performing work in town to hold a Town of New Castle business license.
Town of Nunn - Building/Planning
The building permit authority for the Town of Nunn, a statutory town in Weld County. Building permits are applied for at the Town Clerk's office; SAFEbuilt, Inc. performs inspections under contract with the Town. The Town's Building/Planning page lists re-roofing among the project types that typically require a permit and references the 2018 International Building Code as its adopted code.
Town of Palmer Lake (permits via Pikes Peak Regional Building Department)
The Town of Palmer Lake relies on the Pikes Peak Regional Building Department for building permits, plan review, and inspections. The town itself requires a Town Business License for any business located within or conducting business in Palmer Lake, including roofing contractors.
Town of Parachute - Building & Permitting
The building permit authority for the Town of Parachute, Garfield County. The Town's Building & Permitting process is run by the Community Development Department together with third-party reviewer Shums Coda, and issues permits for building, re-roofing, mechanical, plumbing, fences, signs, demolition, grading, excavation, right-of-way/street cut, sidewalk closures, and parades. (Note: the town's legacy townofparachute.colorado.gov domain is dead/NXDOMAIN; parachute.gov is the live site.)
Town of Parker - Building Division
The building permitting authority for the Town of Parker in Douglas County. The Building Division processes building permits through eTRAKiT, performs plan review, and enforces the town's adopted building codes.
Town of Platteville - Building Department (SAFEbuilt)
The Town of Platteville contracts building-permit plan review and inspection services to SAFEbuilt, whose plans examiners interpret International Building Code requirements and inspect on the Town's behalf. Roofing/re-roofing has its own dedicated permit guide, and all contractors doing business in Platteville must hold a Town business license.
Town of Rockvale Building Department
The building permit authority for the Town of Rockvale, Fremont County (a separate incorporated town not served by the Fremont County Building Department). Rockvale Town Code Title 4 (Building Codes) adopts the 2006 International Residential Code and 2006 International Energy Conservation Code, requires a building permit for the erection, alteration, or repair of any structure, and requires an annual Town contractor's license for anyone doing work within town limits.
Town of Severance Building Department
The building permit authority for the Town of Severance, Weld County. The town accepts and issues building permits directly through its Building Department, requires a contractor license for most permitted work, and contracts building inspections to SAFEbuilt Colorado.
Town of Silt - Community Development Department
The building permit and contractor licensing authority for the Town of Silt, Garfield County. Requires a permit for re-roofing work and a Town of Silt contractor license (with a dedicated roofing contractor classification) for anyone performing work in town other than an owner on their own residence.
Town of Silverthorne - Community Development Department (Building Division)
The building permit authority for the Town of Silverthorne, Summit County. The Community Development Department accepts and issues building permits in-person, and partners with the Summit County Building Department for building code plan review and field inspections. Permits are not required for reroofing unless the structure of the roof is being modified.
Town of Snowmass Village - Building Division
The building permit authority for the Town of Snowmass Village, Pitkin County, a division of the Community Development Department. Requires a valid contractor's license and Town business license for anyone performing work in town, and has adopted the 2021 International Building Code and International Residential Code. Permits, including re-roof permits, are submitted through the Town's Community Core online portal.
Town of Superior - Planning and Building Department
The building permit authority for the Town of Superior in Boulder County. Requires a permit for roof replacements and enforces detailed roofing standards including Class A fire rating, high-wind rating, and ice-and-water shield at all eaves.
Town of Telluride Building Department
Building permit authority for the Town of Telluride, Colorado. The Building Division performs all building plan reviews and inspections, all contractors and subcontractors must hold a Town of Telluride business license, and permits are submitted through the town's SmartGov online portal.
Town of Timnath - Building Services
The Building Services division of Timnath's Community Development Department processes all building permit applications, plan reviews, and inspections within town limits, including residential roofing permits. Permitting runs through the CommunityCore/CommunityConnect online system, and the Building Official role is staffed through SAFEbuilt.
Town of Vail Building Department - Community Development
The building permit authority for the Town of Vail, Colorado. Reroofing is exterior work that requires Design Review Board approval of the roofing material before a building permit application may be submitted, and all contractors must be registered with the town before undertaking any construction work or applying for any type of permit.
Town of Wellington - Building and Planning Department
The Building and Planning Department is the building permit authority for the Town of Wellington, Larimer County. It requires a permit for roof replacement (minor repairs under one square are exempt), requires roofing contractors to hold a current Town of Wellington contractor license, and enforces the 2018 International Residential Code with local amendments under its 2021 roofing regulations.
Town of Wiggins Building Department
The building permit authority for the Town of Wiggins, Morgan County. The Town's own Building Department reviews plans, issues permits, performs inspections, and administers contractor licensing/registration; permits and contractor registrations are processed online through the Community Core portal, and SAFEbuilt is engaged as a resource for energy-code compliance questions.
Arkansas (12)
City of Bentonville, Arkansas - Building Inspections Department
The permitting authority for the City of Bentonville, Arkansas (Benton County), headquarters of Walmart and one of the fastest-growing cities in the state. The City's Building Inspections Department (organized under the Fire Department / Fire Marshal) enforces the adopted construction codes and issues residential and commercial building permits, mostly through the online eTrakit system. Bentonville enforces Arkansas's statewide residential code (the 2021 Arkansas Fire Prevention Code, Volume III, based on the 2021 IRC) essentially as printed, without a Bentonville-specific residential amendment - the City's own Building Codes page lists exactly one local amendment, to Volume I (Fire), and none to Volume II (Building) or Volume III (Residential). Sourcing note - Bentonville is a Municode client but its Municode code product is unpublished (no codified text is available through Municode's own API for this product); Bentonville's real code-hosting link, surfaced from the City's own site navigation, is bentonville.municipalcodeonline.com, a General-Code- family platform (not Municode, ecode360, or amlegal). That host is directly reachable (not Cloudflare-walled), but it turned out to be a private ordinance-drafting/legislative workflow tool with no public-facing code text behind it, rather than a citizen-facing code library - so it is not cited as a source here. The facts below instead come from two other current, directly city-hosted documents - the Building Codes page and a March 2026 residential permitting reference.
City of Cabot, Arkansas - Planning & Zoning Department
The permitting authority for the City of Cabot, Arkansas (Lonoke County), a Little Rock-metro city in the North Lonoke County area. The City's Planning & Zoning Department administers building, accessory-structure, deck, grading, sign, and floodplain-development permits and reviews commercial and residential construction projects. Cabot Municipal Code Sec. 6-19 adopts the 2021 Arkansas Fire Prevention Code, Volumes I, II, and III (the state's IRC-based residential volume) directly by reference, along with the National Electric Code (2020), Arkansas State Plumbing Code (2018), Arkansas State Gas Code (2018), 2014 Arkansas Energy Code, and Arkansas Mechanical Code (2021). Unlike some peer cities, Cabot codifies no local fee schedule or IRC amendment text in its Municode-hosted ordinances; permitting detail (including that residential roof work requires a permit) is published instead on the City's own Planning & Zoning webpages. Cabot also requires a general city business license, independent of the state's roofing-specific registration, of any business - including a roofing contractor - operating within city limits.
City of Conway, Arkansas - Building Permits & Inspections Department
The permitting authority for the City of Conway, Arkansas (Faulkner County), a Little Rock-metro city of roughly 65,000. The City's Building Permits & Inspections Department (created as the City of Conway Building Division / Division of Permits, Inspections and Code Enforcement under Conway Municipal Code Sec. 11.32.01) processes building, trade (electrical, plumbing, gas, mechanical) and accessory-structure permit applications, conducts plan review, and performs field inspections. Conway adopts the statewide Arkansas Fire Prevention Code by reference through a rolling clause that tracks whatever edition the State currently has in force, rather than freezing to a fixed year; the City's own current-codes notice confirms the 2021 edition (2021 IRC-based Volume III) is what is enforced today. Unlike Little Rock, Conway's own building-permit guidance names no roofing-specific permit exemption, so ordinary residential reroofing falls under the general building-permit requirement - see roofing_permit_required.
City of Fayetteville, Arkansas - Building Safety Division
The permitting authority for the City of Fayetteville, Arkansas (Washington County). Fayetteville's Building Safety Division, part of the Development Services Department, administers the Arkansas Fire Prevention Code (AFPC) - adopted by reference in City of Fayetteville Unified Development Code § 173.02(A) - together with the city's own Chapter 173 amendments covering construction documents, footings/foundations, concrete floors, crawl space, portable buildings and reroofing exemptions. Arkansas is a floor state (AFPC [A] 101.2.2) - Fayetteville must use the AFPC as its base and may only add more stringent provisions on top of it, never a different or less-stringent code. Notably, Fayetteville exempts routine residential reroofing from the building-permit requirement altogether, with no dollar or area threshold - see repair_permit_threshold.
City of Fort Smith, Arkansas - Building Services
The permitting authority for the City of Fort Smith, Arkansas (Sebastian County). Fort Smith administers two separate locally adopted building codes for two separate purposes - a one- and two-family residential code and a commercial building code - both based on the Arkansas Fire Prevention Code, 2021 Edition, which is itself a mandatory statewide floor that a city may only supplement with more stringent provisions, never a different or lesser code. Fort Smith's own Building Services department issues permits, reviews plans, and inspects work for compliance with the adopted codes; roofing and re-roofing work is treated as a building-permit-triggering repair, not an exempt minor alteration.
City of Hot Springs, Arkansas - Planning and Development Department (Building Safety)
The permitting authority for the City of Hot Springs, Arkansas (Garland County), a National Park city built around its namesake thermal springs. The City's Planning and Development Department (Building Safety division) administers and enforces building, electrical, mechanical, gas and plumbing codes. Hot Springs adopts the statewide residential floor code by its own city instrument, styled the "Hot Springs Fire Prevention and Building Code, 2023 Edition." City of Hot Springs Code of Ordinances Sec. 15-7-1.2 expressly adopts "the State of Arkansas, Arkansas Fire Prevention Code (AFPC), 2021 Edition, Volumes I, II and III... The International Fire Code, 2021; the International Building Code, 2021, and the International Residential Code, 2021... shall constitute the Arkansas Fire Prevention Code, 2021 Edition," and the City's own "Current Codes" webpage independently corroborates the same adoption. Hot Springs also maintains two historic districts (the Central Avenue Historic District and the Pleasant Street Historic District) under Code of Ordinances Chapter 16-7; notably, the historic- district ordinance's own definition of a regulated "alteration" expressly includes "the changing of roofing or siding materials," meaning a certificate of appropriateness from the Historic District Commission is required before changing (not like-for-like repairing) roof covering material on a property within either district - a design-review requirement, not an impact-resistance mandate (see permit_process_note).
City of Jonesboro, Arkansas - Planning and Zoning Department
The permitting authority for the City of Jonesboro, Arkansas (Craighead County). Jonesboro adopts the state fire prevention code by reference into its own building-code chapter, and that state code is itself the Arkansas Fire Prevention Code, 2021 Edition - a mandatory statewide floor that a city may only supplement with more stringent provisions, never a different or lesser code. The Planning and Zoning Department issues building permits (including a dedicated re-roofing permit) and the Building Inspections Department performs inspections; both operate out of the same city facility.
City of Little Rock, Arkansas - Building Codes Division (Department of Planning and Development)
The permitting authority for the City of Little Rock, Arkansas (Pulaski County), the state capital and largest city. The City's Building Codes Division, part of the Department of Planning and Development, issues construction-related permits and provides plan review and inspection services for building, plumbing, mechanical and electrical construction. Little Rock adopts Arkansas's statewide residential code (the Arkansas Fire Prevention Code, Volume III, based on the 2021 IRC) by reference rather than printing a competing or modified residential code of its own; the state code is a floor that a city may only build on top of, never substitute for. Notably, Little Rock's own permit-fee ordinance excludes ordinary residential roof work from the building-permit requirement altogether - see roofing_permit_required and repair_permit_threshold.
City of North Little Rock, Arkansas - Planning Department (Department of Community Planning)
The permitting authority for the City of North Little Rock, Arkansas (Pulaski County), directly across the Arkansas River from the state capital. The City's Planning Department (Department of Community Planning) administers and enforces the City's adopted construction codes and issues building, plumbing, mechanical and electrical permits, per Chapter 4 (Buildings and Building Regulations) of the North Little Rock Municipal Code. North Little Rock enforces Arkansas's statewide residential code (the 2021 Arkansas Fire Prevention Code, based on the 2021 IRC) alongside its own Chapter 4 administrative and permitting provisions; the state code is a floor that the city may only build on top of, never substitute for. Sourcing note - North Little Rock is also a Municode client, but that hosted code text is codified only through a 2006 ordinance (Supplement 20) and is marked unpublished by Municode itself, so it is not used as the basis for this record - the City's own current Chapter 4 document (amended through 2023) is used instead; see adopted_code.
City of Pine Bluff, Arkansas - Inspection and Zoning Department
The permitting authority for the City of Pine Bluff, Arkansas (Jefferson County), seat of Jefferson County and a Delta river city on the Arkansas River. The City's Inspection and Zoning Department enforces building, electrical, energy, mechanical, plumbing and gas codes and issues construction permits. Pine Bluff adopts the statewide residential floor code by its own city ordinance rather than leaving it to state law alone. City of Pine Bluff Code of Ordinances Sec. 10-51 (Chapter 10, Fire Prevention Codes and Standards) expressly adopts "the 2021 edition of the Arkansas Fire Prevention Code (inclusive of the 2021 International Fire Code, 2021 International Building Code, and the 2021 International Residential Code)," and the City's own Inspection & Zoning Department webpage independently corroborates the same three-volume 2021 AFPC adoption. Separately, the City's Chapter 7, Article III adopts the 2021 International Existing Building Code for building-code administration and permit fees. Pine Bluff also maintains its own downtown historic district; a certificate of appropriateness from the Pine Bluff Historic District Commission is required before a restoration, rehabilitation or demolition permit issues for property within that district (see permit_process_note) - a historic-preservation design-review requirement, not a roofing-material or impact-resistance mandate.
City of Rogers, Arkansas - Community Risk Reduction Division (Rogers Fire Department)
The permitting authority for the City of Rogers, Arkansas (Benton County). Building permitting and inspection functions are handled by the Community Risk Reduction Division (CRRD) of the Rogers Fire Department, which absorbed the former Rogers Building Inspections Department in July 2015. Rogers adopts Arkansas's statewide residential code (the Arkansas Fire Prevention Code, Volume III, based on the 2021 IRC) by reference; the state code is a floor that a city may only build on top of, never substitute for. Rogers separately publishes its own design-criteria page giving city-specific wind design speed and ice-barrier-underlayment values (see wind_design_criteria and ice_water_shield_required) and operates an online permitting portal at permitting.rogersar.gov.
City of Springdale, Arkansas - Building Department
The permitting authority for the City of Springdale, Arkansas, which straddles Washington and Benton Counties. Springdale's Building Department administers the Arkansas Fire Prevention Code (AFPC) - adopted as the city's Building Code by City of Springdale Code of Ordinances § 22-31 - together with the city's own Chapter 22 amendments covering flood-map insertions, permit fee schedules, footing depth, unsafe-structure abatement and building-moving rules. Arkansas is a floor state (AFPC [A] 101.2.2) - Springdale must use the AFPC as its base and may only add more stringent provisions on top of it, never a different or less-stringent code. Notably, Springdale's own Building Department FAQ distinguishes a rafters/structure reroof (permit required) from a covering-only reroof (no permit) - see repair_permit_threshold.
Indiana (2)
Allen County Building Department (building-permit and contractor-licensing authority for the City of Fort Wayne, Indiana)
The building-permit authority for the City of Fort Wayne, Indiana is not a City of Fort Wayne department -- the Allen County Building Department (ACBD), 200 East Berry Street, Suite 180, Fort Wayne, administers building permits and contractor licensing for both the City of Fort Wayne and unincorporated Allen County. ACBD enforces the statewide 2020 Indiana Residential Code (675 IAC 14-4.4) adopted by the Indiana Fire Prevention and Building Safety Commission. Under IC 22-13-2-3(c) a city, town or county in Indiana may not adopt an ordinance that conflicts with, or is more stringent or more detailed than, the commission's building rules, so there is no Fort Wayne-specific or Allen County-specific roofing code content. What is left to the local level is permit administration (including which work is exempt from a local permit), inspections, fees, and contractor licensing -- and Allen County uses that latitude in a distinctive way: it exempts re-roofing from a building permit entirely while still requiring the roofing contractor to hold an Allen County licence.
City of Indianapolis / Marion County, Indiana - Department of Business and Neighborhood Services (BNS), Construction Services
The permitting authority for the consolidated City of Indianapolis / Marion County, Indiana (Unigov). Indianapolis enforces the statewide Indiana Residential Code adopted by the Indiana Fire Prevention and Building Safety Commission at 675 IAC 14-4.4 (the "2020 Indiana Residential Code," 2018 IRC base); under IC 22-13-2-3 the commission's rules take precedence over any local ordinance covering the same subject matter, and subsection (c) bars a city, town, or county from adopting an ordinance more stringent or detailed than those rules. Indianapolis's own role is therefore limited to permit administration, permit exemptions, fees, inspections, contractor licensing, and zoning -- not building-code content.
Iowa (23)
Black Hawk County, Iowa - Building Inspection
The building-code authority for unincorporated Black Hawk County, Iowa, the county containing Waterloo and Cedar Falls. The County adopts a building code of its own but has neither its own counter nor its own code content: it contracts with the City of Waterloo for building inspection services and adopts Waterloo ordinances on a continuing basis. A roofer working the unincorporated county should read both the adopted code entry and the permit entry below, because the county has an agricultural exemption that removes some rural work from the chapter entirely.
City of Ames, Iowa - Inspections Division
The City of Ames Inspections Division handles residential building permits and inspections, including roofing, for properties within Ames city limits in Story County, Iowa. Roofers pulling permits or checking local design criteria should contact this office directly.
City of Ankeny, Iowa - Development Services / Building Division
The permitting authority for the City of Ankeny, Iowa (Polk County), a suburb on the north side of the Des Moines metro area. Ankeny's own Development Services / Building Division reviews plans, issues residential building permits, and performs inspections rather than relying on Polk County.
City of Bettendorf, Iowa - Building Division
The permitting authority for the City of Bettendorf, Iowa, one of the Quad Cities on the Mississippi in Scott County. The Building Division issues residential building permits, publishes a dedicated roof and siding permit application, and is the one Iowa jurisdiction in this reference that requires a roofing contractor to post a surety bond with the city before working.
City of Cedar Falls, Iowa - Inspection Services Division
The permitting authority for the City of Cedar Falls, Iowa, in Black Hawk County in the north-east of the state, adjoining Waterloo. The Inspection Services Division is responsible for enforcing the building, electrical, plumbing and mechanical codes and issues residential building permits. Cedar Falls rewrote its permit exemption list in full when it adopted its current code, and that list is what decides whether a re-roof needs a permit here.
City of Cedar Rapids, Iowa - Building Services Department
The permitting authority for the City of Cedar Rapids, Iowa (Linn County). Unlike Minnesota, Iowa does NOT impose a preemptive statewide building code. Iowa Code 103A.10(2)(d) makes the State Building Code a backstop that applies only "in each city with a population of more than fifteen thousand that has not adopted a local building code that is substantially in accord with standards developed by a nationally recognized building code organization." Cedar Rapids, whose population is well over fifteen thousand, HAS adopted its own building code at Chapter 33 of the Cedar Rapids Municipal Code, so Cedar Rapids enforces its own locally adopted code rather than the state default text. Iowa city roofing-code content therefore must be established city by city; it is not uniform statewide. The two carve-outs that ARE true statewide mandates regardless of local adoption - energy/thermal and lighting efficiency standards under Iowa Code 103A.10(4) and factory-built structures under 103A.10(3) - do not govern asphalt-shingle roof-covering installation practice.
City of Clinton, Iowa - Building Safety Division
The permitting authority for the City of Clinton, Iowa, the seat of Clinton County on the Mississippi River. Unusually, the Building Safety Division sits within the Clinton Fire Department rather than a community development department, and it handles plan review, permits and inspections. Clinton names roofing expressly in its list of work requiring a permit, which removes the question a roofer most often has to chase in Iowa.
City of Council Bluffs, Iowa - Building Division
The permitting authority for the City of Council Bluffs, Iowa (Pottawattamie County), located across the Missouri River from Omaha, Nebraska. The city's Community Development Department / Building Division issues its own residential building permits; it is a distinct Iowa municipality and not part of any Nebraska or Douglas County, Nebraska authority despite sitting in the Omaha metro area.
City of Davenport, Iowa - Building and Land Development (Building Division)
The permitting authority for the City of Davenport, Iowa (Scott County), the largest of the Quad Cities. Unlike Minnesota, Iowa does NOT impose a preemptive uniform statewide building code on ordinary city residential permitting. Iowa Code § 103A.10(2) makes the Iowa State Building Code applicable only to state-owned buildings, to governmental subdivisions that have opted in by ordinance, to state-funded construction, and as a backstop "in each city with a population of more than fifteen thousand that has not adopted a local building code that is substantially in accord with standards developed by a nationally recognized building code organization." Davenport, well over 15,000 population, HAS adopted its own model-code-based building code at Davenport Municipal Code Title 15, so Davenport enforces ITS OWN adopted code rather than the state default text. Roofing-code content here is city-set, not state-set, and must be read against Davenport's own ordinance. Contractor credentialing, by contrast, is a genuine statewide mandate under Iowa Code chapter 91C - and Davenport layers its own city contractor licence on top of it.
City of Des Moines, Iowa - Development Services Department, Permit and Development Center
The permitting authority for the City of Des Moines, Iowa (Polk County), the state capital and largest city in Iowa. Unlike Minnesota, Iowa does NOT impose a uniform statewide building code on ordinary city residential permitting. Iowa Code § 103A.10(2) makes the State Building Code applicable only to state-owned buildings, to governmental subdivisions that opt in by ordinance, to state-funded construction, and as a backstop in cities over fifteen thousand population that have NOT adopted a local building code substantially in accord with standards developed by a nationally recognized building code organization. Des Moines has adopted its own model-code-based building code by ordinance (Municipal Code Chapter 26, Article III), so Des Moines enforces ITS OWN adopted code rather than the state default text. Roofing-code content in this record is therefore city-set, not state-set, and must not be generalized to other Iowa cities. Contractor registration, by contrast, IS a genuine statewide mandate under Iowa Code chapter 91C. The single most important practical fact for a roofer in Des Moines is that an ordinary re-roof requires no building permit at all -- unusual among the cities in this directory -- while any work touching the sheathing or the roof framing does.
City of Dubuque, Iowa - Inspection & Construction Services Division
The permitting authority for the City of Dubuque, Iowa (Dubuque County), on the Mississippi River in the northeast corner of the state. The city's Inspection & Construction Services Division issues its own residential building permits, including for roofing work.
City of Fort Dodge, Iowa - Building Safety
The permitting authority for the City of Fort Dodge, Iowa, the seat of Webster County in the north-central part of the state. Building Safety issues residential building permits and runs a city contractor registration that a roofer must hold before a permit can be issued to them. Fort Dodge is the one jurisdiction in this group of Iowa cities that has rewritten the model code reroofing rule, so read the roof layer entry below before quoting any recover job here.
City of Iowa City, Iowa - Building Inspection Services
The City of Iowa City, Iowa (Johnson County) runs its own residential building permitting through Building Inspection Services, part of the city's Neighborhood and Development Services department.
City of Marion, Iowa - Building Services
The permitting authority for the City of Marion, Iowa, in Linn County adjoining Cedar Rapids. Building Services issues residential building permits and publishes a dedicated asphalt shingle roofing handout that states the city requirements section by section - the most detailed first-party roofing guidance published by any Iowa jurisdiction in this reference. Note the name trap for anyone searching: a search for the city of Marion will also surface Marion, Indiana.
City of Mason City, Iowa - Building Inspections Division
The permitting authority for the City of Mason City, Iowa, the seat of Cerro Gordo County in the north of the state. The Building Inspections Division is on the third floor of City Hall and issues residential building permits, including minor permits for roofing and siding. Mason City moved to the 2024 code editions for permits submitted from January 1, 2026, which makes it one of the newest code adoptions of any jurisdiction in this reference.
City of Ottumwa, Iowa - Building and Code Enforcement
The permitting authority for the City of Ottumwa, Iowa, the seat of Wapello County in the south-east of the state. Building and Code Enforcement issues building permits and conducts building and rental inspections. Ottumwa is the outlier of the Iowa cities in this group on the single question a roofer asks first: it has written re-roofing out of the permit requirement altogether. Read the permit entries below before assuming a permit is needed here.
City of Sioux City, Iowa - Permit Center
The permitting authority for the City of Sioux City, Iowa (Woodbury County), in the northwest corner of the state on the Missouri River. The city's Permit Center issues its own residential building permits rather than relying on Woodbury County.
City of Urbandale, Iowa - Community Development Department
The permitting authority for the City of Urbandale, Iowa, a Des Moines suburb spanning Polk and Dallas counties. The Community Development Department administers the Urbandale Building Code and publishes the city climatic and geographic design criteria in full. One point below is worth a roofer reading before relying on it: the city design criteria table promises an ice shield alternative in a footnote, and the amendment that footnote points to is not in the code.
City of Waterloo, Iowa - Building Permitting & Inspections
The permitting authority for the City of Waterloo, Iowa (Black Hawk County), in northeast Iowa. The city's Building Department administers all matters related to commercial and residential construction, including permitting and inspections, rather than relying on Black Hawk County.
City of West Des Moines, Iowa - Development Services Department, Building Inspection Division
The permitting authority for the City of West Des Moines, Iowa, a fast-growing western suburb of Des Moines that sits primarily in Polk County but also extends into Dallas, Warren and Madison counties. The city's own Development Services Department, Building Inspection Division, issues residential building permits directly through its online City Access Portal (CAP) rather than through any county building department. Iowa does not impose a single mandatory statewide residential building code; West Des Moines has adopted its own construction codes by city ordinance, currently the 2021 International Building Code and 2021 International Residential Code (both with local amendments), the 2024 International Fire Code, and the 2021 International Property Maintenance Code. Contractor registration, however, is a genuine statewide requirement administered by the Iowa Department of Inspections, Appeals and Licensing (DIAL); West Des Moines's own residential permit checklist directs contractors to register with the state before starting work.
Johnson County, Iowa - Planning, Development and Sustainability
The permitting authority for unincorporated Johnson County, Iowa, the county containing Iowa City and Coralville. Building Services sits within the Planning, Development and Sustainability department and enforces the 2024 International Residential Code, the newest edition in use by any Iowa jurisdiction in this reference. The department also takes permit applications for several small incorporated places in the county. Note that the sales tax rate here is not the rate that applies in most of Iowa - see the tax entry below before quoting a job.
Linn County, Iowa - Building Permits & Inspections
The permitting authority for Linn County, Iowa, seated at Cedar Rapids in east-central Iowa. Linn County's Building Permits & Inspections function issues residential Building, Electrical, Mechanical and Plumbing permits for unincorporated Linn County. Under Iowa Code, a county building code does not apply within the incorporated limits of a city except at that city's option, so Cedar Rapids, Marion and Linn County's other incorporated cities each operate their own separate building-permit function; a roofer should confirm which authority covers a given address before applying.
Polk County, Iowa - Public Works, Building Services
The permitting authority for unincorporated Polk County, Iowa, the state's most populous county, seated at Des Moines. Polk County's own Construction Code (Chapter 20 of the county code) states plainly that it governs building, including one- and two-family dwellings, "in unincorporated Polk County." Building Services reviews plans, issues permits and inspects construction only in the unincorporated areas of the county; it does not reach the many incorporated cities inside Polk County's borders, including Des Moines, West Des Moines and Ankeny, each of which operates its own separate building-permit function and should be looked up as its own record.
Kansas (14)
Butler County Community Development Department
Butler County Community Development is the county department that issues building permits for unincorporated areas of Butler County, Kansas, licenses contractors doing regulated work in the unincorporated county, and administers the county's adopted building, mechanical, electrical, plumbing, and residential codes.
City of Andover Building & Inspections Department
The permitting authority for the City of Andover, Kansas. The Building & Inspections Department issues residential and commercial building permits, including permits for qualifying roof and siding replacements, licenses contractors (including a dedicated roofing trade license category), and performs inspections.
City of Haysville - Public Works Department
The permitting authority for the City of Haysville, Kansas (Sedgwick County). The Public Works office issues building permits, including roofing permits, and administers the City's contractor licensing program, which separately requires roofing contractors to hold state registration.
City of Leawood - Code Services / Building Permits
The permitting authority for the City of Leawood, Kansas. Codes Administration (within Code Services / Building Permits) handles building code plan review, building permit issuance, building inspections, and enforcement of all permitted activity associated with new and existing buildings, including residential re-roofing.
City of Lenexa - Building Codes Division
The permitting authority for the City of Lenexa, Kansas, a Johnson County suburb in the Kansas City metropolitan area. The Building Codes Division, within the Department of Community Development, reviews plans, issues building permits, and performs inspections for residential and commercial construction within city limits, and publishes roofing-specific code guidance covering permit and inspection requirements for re-roofing.
City of Olathe - Building Codes Division
The permitting authority for the City of Olathe, Kansas, the Johnson County seat in the Kansas City metropolitan area. The Building Codes team, part of the Community Development Division, reviews plans, issues building permits, and performs inspections for residential and commercial construction within city limits, and publishes roofing-specific guidance for residential reroofing.
City of Prairie Village - Community Development Department
The permitting authority for the City of Prairie Village, Kansas. The Community Development Department issues residential and commercial building permits, including roof permits, licenses contractors (including roofing contractors), and performs inspections. The city migrated its permitting and contractor licensing system to an online OpenGov portal.
City of Shawnee - Building Codes Division
The building permitting authority for the City of Shawnee, Kansas, a Johnson County suburb in the Kansas City metro area (a different jurisdiction from Shawnee County, the Topeka-area county already covered separately in this corpus). The Building Codes Division, within the Community Development Department, issues building permits, requires contractor registration, and performs inspections for one- and two-family, townhome, and commercial construction within city limits; ordinary roof-covering replacement is permit-exempt unless sheathing is added or replaced.
City of Topeka - Development Services Division
The building permit authority for the City of Topeka. The Development Services Division, part of the Planning & Development Department, issues building permits (including residential exterior alterations such as roof-mounted solar), reviews plans, and administers contractor licensing, which includes a dedicated "Roofing Contractors" specialty license category maintained by the city.
City of Wichita - Metropolitan Area Building & Construction Department (MABCD)
The joint city-county building permit authority for the City of Wichita, formed in 2012 by merging the city's and Sedgwick County's separate code enforcement functions into one department. MABCD issues building permits (including a dedicated roofing and siding permit), reviews plans, licenses contractors, and performs inspections within Wichita city limits, in addition to unincorporated Sedgwick County and a number of smaller contracted cities in the area.
Johnson County - Building Codes Division
The building permit authority for unincorporated Johnson County, Kansas (Kansas City metro area). Building Codes, a division of Planning, Housing and Community Development, enforces building codes, issues permits, and performs inspections for unincorporated areas outside incorporated cities such as Overland Park, Olathe, and Shawnee, which permit separately.
Sedgwick County - Metropolitan Area Building & Construction Department (MABCD)
The joint city-county building permit authority for unincorporated Sedgwick County, formed in 2012 by merging Sedgwick County's and the City of Wichita's separate code enforcement functions into one department. MABCD issues building permits (including a dedicated roofing and siding permit), reviews plans, licenses contractors, and performs inspections in unincorporated Sedgwick County, in addition to the City of Wichita and a number of smaller contracted cities in the county.
Unified Government of Wyandotte County and Kansas City, Kansas - Building Inspection
The Unified Government of Wyandotte County and Kansas City, Kansas is a consolidated city-county government (consolidated in 1997) that administers building permitting for the City of Kansas City, Kansas through its Building Inspection division. The division reviews plans and issues residential and commercial building, electrical, mechanical, and plumbing permits, performs required inspections, and licenses trade contractors within the city.
Unified Government of Wyandotte County and Kansas City, Kansas - Building Inspection
The Unified Government of Wyandotte County and Kansas City, Kansas is a consolidated city-county government (consolidated in 1997) that administers building permitting for Wyandotte County, Kansas through its Building Inspection division. The division reviews plans and issues residential and commercial building, electrical, mechanical, and plumbing permits, performs required inspections, and licenses trade contractors countywide. The cities of Bonner Springs and Edwardsville, both within Wyandotte County, maintain their own separate building permit departments and are not covered by this record.
Minnesota (24)
City of Apple Valley, Minnesota - Building Inspections
The permitting authority for the City of Apple Valley, Minnesota, a southern Twin Cities suburb in Dakota County. Apple Valley enforces the Minnesota State Building Code, which under Minn. Stat. 326B.121 is the exclusive statewide standard and supersedes any municipal building code; the City's own role is permit administration, fees, inspections and zoning. Apple Valley publishes a dedicated Roofing page setting out its asphalt-shingle requirements and its roofing inspection procedure.
City of Blaine, Minnesota - Building Inspections Division
The permitting authority for the City of Blaine, Minnesota, a Twin Cities suburb that straddles both Anoka County and Ramsey County. Blaine enforces the Minnesota State Building Code (Minn. Stat. § 326B.121), which is the exclusive statewide building-code-content standard and supersedes any city building code; the city's own role is permit administration, fees, plan review, and inspections through its Building Inspections Division, part of Community Development. Blaine's own building-permit pages name roofing explicitly as a permit type, and the city publishes its own "Residential Roofing" reference handout describing permit, licensing, inspection, and installation requirements for reroofing projects.
City of Bloomington, Minnesota - Building and Inspections Division
The permitting authority for the City of Bloomington, Minnesota (Hennepin County), within the Minneapolis-St. Paul seven-county metropolitan area. This is the Bloomington in Hennepin County, Minnesota (a first-ring Minneapolis suburb, home to the Mall of America), not Bloomington, Indiana or Bloomington, Illinois. Bloomington enforces the Minnesota State Building Code (Minn. Stat. § 326B.121), which is the exclusive statewide building-code-content standard and supersedes any city building code; the city's own role is limited to permit administration, fees, inspections, and any zoning/historic-district overlay rules, which are NOT preempted by the state code.
City of Brooklyn Park, Minnesota - Building Inspections Division
The permitting authority for the City of Brooklyn Park, Minnesota (Hennepin County), within the Minneapolis-St. Paul seven-county metropolitan area. This is the Brooklyn Park adjacent to Minneapolis, not to be confused with the neighboring city of Brooklyn Center, Minnesota, which has its own separate building department. Brooklyn Park enforces the Minnesota State Building Code (Minn. Stat. Section 326B.121), which is the exclusive statewide building-code-content standard and supersedes any city building code; the city's own role is limited to permit administration, fees, inspections, and any zoning/overlay rules, which are NOT preempted by the state code.
City of Burnsville, Minnesota - Building Inspections Department
The permitting authority for the City of Burnsville, Minnesota, a Dakota County suburb in the Minneapolis-St. Paul metropolitan area. Burnsville's Building Inspections Department issues permits for residential roofing, siding, windows and doors through a dedicated permit page and online application. Dakota County itself disclaims general building-permit authority ("Building permits are issued by the city or township"), so Burnsville administers its own permitting. The city administers the Minnesota State Building Code, which is the exclusive statewide building-code-content standard and supersedes any city building code; Burnsville's own role is limited to permit administration, fees, and inspections.
City of Coon Rapids, Minnesota - Building Inspections Division
The permitting authority for the City of Coon Rapids, Minnesota (Anoka County), a suburb in the Minneapolis-St. Paul metropolitan area along the Mississippi River. This is Coon Rapids in Anoka County, Minnesota, not Cedar Rapids, Iowa. Coon Rapids' Building Inspections Division administers the Minnesota State Building Code, which is the exclusive statewide building-code-content standard and supersedes any city building code; the city's own role is limited to permit administration, fees, and inspections.
City of Duluth, Minnesota - Construction Services & Inspections
The permitting authority for the City of Duluth, Minnesota (St. Louis County), a Lake Superior port city in northeastern Minnesota. This is the Duluth in St. Louis County, Minnesota, not Duluth, Georgia. Duluth's Construction Services & Inspections (CSI) division issues residential roofing permits and administers the Minnesota State Building Code, the statewide building-code-content standard; the city's own role is permit administration, fees, and inspections.
City of Eden Prairie, Minnesota - Building Inspections
The permitting authority for the City of Eden Prairie, Minnesota, a southwestern Twin Cities suburb in Hennepin County. Eden Prairie enforces the Minnesota State Building Code, which under Minn. Stat. 326B.121 is the exclusive statewide standard and supersedes any municipal building code; the City's own role is permit administration, fees, inspections and zoning.
City of Edina, Minnesota - Building Inspections Division
The permitting authority for the City of Edina, Minnesota, a southwestern Twin Cities suburb in Hennepin County. Edina enforces the Minnesota State Building Code, which under Minn. Stat. 326B.121 is the exclusive statewide standard and supersedes any municipal building code; the City's own role is permit administration, fees, inspections and zoning.
City of Lakeville, Minnesota - Building Inspections Division
The permitting authority for the City of Lakeville, Minnesota, a suburb in Dakota County within the seven-county Minneapolis-Saint Paul metropolitan area. Lakeville's Building Inspections Division issues residential permits through the city's online BS&A permitting system and administers the Minnesota State Building Code, which is the exclusive statewide building-code-content standard and supersedes any city building code; the city's own role is limited to permit administration, fees, and inspections.
City of Mankato, Minnesota - Building Inspections
The permitting authority for the City of Mankato, Minnesota, a regional centre in southern Minnesota, mostly in Blue Earth County with a portion extending into Nicollet County — outside the seven-county Twin Cities metro area, which is why its sales tax carries no Metro Area component. Mankato enforces the Minnesota State Building Code, which under Minn. Stat. 326B.121 is the exclusive statewide standard and supersedes any municipal building code; the City's own role is permit administration, fees, inspections and zoning.
City of Maple Grove, Minnesota - Building Inspection Services
The permitting authority for the City of Maple Grove, Minnesota (Hennepin County), a northwest Minneapolis suburb within the Minneapolis-St. Paul seven-county metropolitan area. Maple Grove enforces the Minnesota State Building Code (Minn. Stat. § 326B.121), which is the exclusive statewide building-code-content standard and supersedes any city building code; the city's own role is limited to permit administration, fees, inspections, and any zoning/historic-district overlay rules, which are NOT preempted by the state code.
City of Maplewood, Minnesota - Building Inspections
The permitting authority for the City of Maplewood, Minnesota, an eastern Twin Cities suburb in Ramsey County adjoining Saint Paul. Maplewood enforces the Minnesota State Building Code, which under Minn. Stat. 326B.121 is the exclusive statewide standard and supersedes any municipal building code; the City's own role is permit administration, fees, inspections and zoning. Maplewood publishes a dedicated Roof page and a multi-page roofing handout covering asphalt shingles and mineral-surfaced roll roofing.
City of Minneapolis, Minnesota - Community Planning & Economic Development, Development Services (Building Inspections)
The permitting authority for the City of Minneapolis, Minnesota (Hennepin County), within the Minneapolis-St. Paul seven-county metropolitan area. Minneapolis enforces the Minnesota State Building Code (Minn. Stat. § 326B.121), which is the exclusive statewide building-code-content standard and supersedes any city building code; Minneapolis's own role is limited to permit administration, fees, inspections, and any zoning/historic-district overlay rules, which are NOT preempted by the state code.
City of Minnetonka, Minnesota - Building Inspections Division
The permitting authority for the City of Minnetonka, Minnesota, a western Twin Cities suburb in Hennepin County. Minnetonka enforces the Minnesota State Building Code, which under Minn. Stat. 326B.121 is the exclusive statewide standard and supersedes any municipal building code; the City's own role is permit administration, fees, inspections and zoning.
City of Moorhead, Minnesota - Building Inspections
The permitting authority for the City of Moorhead, Minnesota, a western Minnesota city in Clay County, on the Red River opposite Fargo, North Dakota — and outside the seven-county Twin Cities metro area, which is why its sales tax carries no Metro Area component. Moorhead enforces the Minnesota State Building Code, which under Minn. Stat. 326B.121 is the exclusive statewide standard and supersedes any municipal building code; the City's own role is permit administration, fees, inspections and zoning.
City of Plymouth, Minnesota - Building Inspection Division
The permitting authority for the City of Plymouth, Minnesota (Hennepin County), within the Minneapolis-St. Paul seven-county metropolitan area. This is the Plymouth in Hennepin County, Minnesota (a western Minneapolis suburb), not Plymouth, Massachusetts or Plymouth, Michigan. Plymouth enforces the Minnesota State Building Code (Minn. Stat. § 326B.121), which is the exclusive statewide building-code-content standard and supersedes any city building code; the city's own role is limited to permit administration, fees, inspections, and any zoning/historic-district overlay rules, which are NOT preempted by the state code.
City of Rochester, Minnesota - Building Safety Division
The permitting authority for the City of Rochester, Minnesota (Olmsted County), the county seat and largest city in southeastern Minnesota, home to the Mayo Clinic. This is the Rochester in Olmsted County, Minnesota, not Rochester, New York or Rochester, Michigan. Rochester's Building Safety Division administers the Minnesota State Building Code, which is the exclusive statewide building-code-content standard and supersedes any city building code; the city's own role is limited to permit administration, fees, and inspections.
City of Roseville, Minnesota - Building Division
The permitting authority for the City of Roseville, Minnesota, an inner-ring Twin Cities suburb in Ramsey County, between Minneapolis and Saint Paul. Roseville enforces the Minnesota State Building Code, which under Minn. Stat. 326B.121 is the exclusive statewide standard and supersedes any municipal building code; the City's own role is permit administration, fees, inspections and zoning.
City of Saint Paul, Minnesota - Department of Safety and Inspections (DSI)
The permitting authority for the City of Saint Paul, Minnesota (Ramsey County), within the Minneapolis-St. Paul seven-county metropolitan area. This is the Saint Paul in Ramsey County, Minnesota (the state capital), not any similarly named city in another state. Saint Paul enforces the Minnesota State Building Code (Minn. Stat. § 326B.121), which is the exclusive statewide building-code-content standard and supersedes any city building code; the city's own role is limited to permit administration, fees, inspections, and any zoning/historic-district overlay rules, which are NOT preempted by the state code.
City of Shakopee, Minnesota - Building Inspections
The permitting authority for the City of Shakopee, Minnesota, a southwestern Twin Cities suburb in Scott County, on the Minnesota River. Shakopee enforces the Minnesota State Building Code, which under Minn. Stat. 326B.121 is the exclusive statewide standard and supersedes any municipal building code; the City's own role is permit administration, fees, inspections and zoning.
City of St. Cloud, Minnesota - Building Safety Division
The Building Safety Division (part of the Community Development section) is the permitting authority for the City of St. Cloud, Minnesota, a city that spans Stearns, Benton and Sherburne Counties in central Minnesota. It issues residential building permits that expressly cover reroofing and residing for one- and two-family dwellings and townhomes, and it schedules the associated tear-off and final inspections. St. Cloud enforces the Minnesota State Building Code (Minn. Stat. Section 326B.121), the exclusive statewide building-code-content standard that supersedes any city building code; the city's own role, exercised through its Code of Ordinances Section 300, is limited to permit administration, fees, and inspections, which are not preempted by the state code.
City of St. Louis Park, Minnesota - Building and Energy Department
The permitting authority for the City of St. Louis Park, Minnesota, an inner-ring western Twin Cities suburb in Hennepin County, adjoining Minneapolis. St. Louis Park enforces the Minnesota State Building Code, which under Minn. Stat. 326B.121 is the exclusive statewide standard and supersedes any municipal building code; the City's own role is permit administration, fees, inspections and zoning.
City of Woodbury, Minnesota - Building Inspections Division
The permitting authority for the City of Woodbury, Minnesota, a suburb of Saint Paul in Washington County and part of the seven-county Minneapolis- Saint Paul metropolitan area. Woodbury's Building Inspections Division administers the Minnesota State Building Code, which is the exclusive statewide building-code-content standard and supersedes any city building code; the city's own role is limited to permit administration, local fees, and inspections, plus a small set of locally-adopted optional state chapters (floodproofing and special fire-protection systems for new buildings) that do not touch roofing.
Missouri (11)
City of Grandview - Building Services Division
The permitting authority for the City of Grandview, Missouri, in Jackson County. The Building Services Division, within the Community Development Department, issues building permits, reviews plans, and performs inspections. The city licenses plumbing, electrical, and HVAC craftsmen and requires an occupational/contractor business license of contractors working within city limits.
City of Independence, Missouri - Building Inspections Division
The permitting authority for the City of Independence, Missouri (Jackson County). The Building Inspections Division, within Community Development, issues building, roofing, and other construction permits, administers individual contractor licensing, and performs inspections for permitted work.
City of Kansas City, Missouri - City Planning & Development Department
The permitting authority for the City of Kansas City, Missouri (principal county Jackson; the city also extends into Clay, Platte, and Cass counties). City Planning & Development's Permits Division issues residential and commercial building permits, including re-roofing permits where required, and its Contractor Licensing team administers business license and trade Certificate of Qualification requirements through the CompassKC online permitting system.
City of Lee's Summit - Development Services Department
The permitting authority for the City of Lee's Summit. Development Services issues residential and commercial building permits, including re-roof permits, licenses contractors, and performs final roof inspections.
City of Liberty - Building Division
The permitting authority for the City of Liberty, Missouri. The Building Division, part of the Community Development Department, issues building permits and performs inspections, and requires an active contractor business license for all contractors and subcontractors working in the city.
City of North Kansas City - Community Development Department
The permitting authority for the City of North Kansas City, Missouri (Clay County), a separately incorporated city distinct from Kansas City, Missouri. The Community Development Department issues building permits, including roofing permits, from City Hall.
City of O'Fallon, Missouri - Building Division
The permitting authority for the City of O'Fallon, Missouri (St. Charles County). NOTE: this is O'Fallon, MISSOURI, distinct from the similarly-named and similarly-sized O'Fallon, Illinois (St. Clair County) ~20 miles east. The Building Division, within Community Development, publishes residential re-roofing guidance stating ordinary asphalt-shingle re-covering/replacement does not require a permit, though all work must meet the adopted code.
City of Raytown - Community Development Department (Building Inspections)
The permitting authority for the City of Raytown. The Community Development Department's Building Inspections division reviews plans, issues residential and commercial building permits (including roof replacement permits), verifies contractor business licensure prior to permit issuance, and performs construction inspections.
City of St. Louis, Missouri - Building Division
The permitting authority for the City of St. Louis, Missouri, an INDEPENDENT CITY not part of St. Louis County. The Building Division, within the Department of Public Safety, issues building, roofing, and other construction permits and performs inspections for permitted work.
City of St. Peters, Missouri - Building Department
The permitting authority for the City of St. Peters, Missouri (St. Charles County). The Building Department publishes a Residential Re-Roofing Requirements guide and administers the city's adopted 2021 International Residential Code (Chapter 504 of the Municipal Code).
City of Wentzville, Missouri - Building Division
The permitting authority for the City of Wentzville, Missouri (St. Charles County). The Building Division, within Community Development, administers the city's adopted 2021 International Residential Code and processes permits through the SmartGov portal (as of Feb. 2026).
Nebraska (8)
City of Bellevue - Permits and Inspection Division
The permitting authority for the City of Bellevue, Nebraska (Sarpy County). The Permits and Inspection Division issues building permits for the city and its two-mile extraterritorial jurisdiction, and licenses building contractors under the city's own contractor-licensing ordinance.
City of La Vista - Building Department
The permitting authority for the City of La Vista. The Building Department, housed within Community Development, issues building permits including roofing permits, licenses contractors, and performs inspections for new construction and remodeling within the city.
City of Lincoln - Building & Safety Department
The permitting authority for the City of Lincoln, part of Lincoln's Planning & Development Services. Building & Safety issues building and trade permits and performs inspections for both the City of Lincoln and Lancaster County, which operates no separate county building department (see the paired Lancaster County, Nebraska record). Ordinary re-roofing over solid sheathing is permit-exempt; a permit is required only for rot damage or sheathing-overlay work.
City of Omaha Planning Department - Building & Development Division
The permitting authority for the City of Omaha (Douglas County), Nebraska. The Building & Development Division within the Planning Department issues building permits, licenses building contractors, and performs inspections, publishing a dedicated roof-inspection scheduling guide among its permit resources. The division's public-facing permit site migrated from permits.cityofomaha.org to planning.omaha.gov.
City of Papillion - Building & Fire Safety Department
The permitting authority for the City of Papillion. Building & Fire Safety provides plan review, inspections, and code enforcement for the city and its two-mile extraterritorial jurisdiction, and issues building permits; its Accessory Use permit form carries a "Roof / Cover" project category.
Douglas County Environmental Services - Permits and Inspections
The permitting authority for unincorporated Douglas County, Nebraska (Omaha's home county). Housed within Douglas County Environmental Services, the Permits and Inspections Division issues building, electrical, mechanical, and re-roof permits, and performs inspections, for the unincorporated portions of western Douglas County, and provides permitting and inspection services on a contract basis for the City of Valley, the City of Bennington, and the Village of Waterloo. For most of the rest of Douglas County, the City of Omaha's Planning Department is the permitting authority.
Lancaster County - Building & Safety (City of Lincoln)
Lancaster County, Nebraska operates no separate county building department. The county's own Forms & Permits page lists building permit, contractor account, and tradesperson registration forms that all link to the City of Lincoln's Building & Safety Department, which serves both jurisdictions (see the paired City of Lincoln, Nebraska record). Ordinary re-roofing over solid sheathing is permit-exempt under the shared department's Re-Roof Policy.
Sarpy County Planning & Building Department
The permitting authority for unincorporated Sarpy County, Nebraska (areas outside current municipal limits and extraterritorial jurisdiction). The Planning & Building Department issues building permits, including re-roof permits, administers the county's adopted International Codes, and performs inspections for the unincorporated county.
New Mexico (12)
City of Albuquerque, New Mexico - Building Safety Division (Planning Department)
The permitting authority for the City of Albuquerque, New Mexico (Bernalillo County), the state's largest city and the centre of its largest metropolitan area. Albuquerque self-administers construction permitting - the Building Safety Division of the Planning Department "issues building and trade permits, and conducts inspections for residential and commercial new construction, additions and remodel work," and the City states that "All permits are issued and inspections are completed according to the Uniform Administrative Code of the City of Albuquerque." That instrument - the Uniform Administrative Code, 2024 Edition, published by the Building Safety Division - is the document a roofing contractor actually works under in Albuquerque. It replaces Title 14, Chapter 5 of the New Mexico Building Code with the City's own administrative chapter, and it carries the City's own amendments to the state's technical codes, including a filled-in Table R301.2 of climatic and geographic design criteria that the state code expressly delegates to the authority having jurisdiction. Albuquerque requires a permit and inspection for every re-roof, sets a flat residential re-roof permit fee, and restricts permit issuance to contractors licensed by the New Mexico Construction Industries Division except for a homeowner building for their own use. Albuquerque's general municipal law is codified separately as the Revised Ordinances of Albuquerque 1994, but construction requirements live in the Uniform Administrative Code, which the Building Safety Division publishes directly.
City of Carlsbad, New Mexico - Building Department
The permitting authority for the City of Carlsbad, New Mexico (Eddy County), the seat of Eddy County in the southeastern corner of the state. Carlsbad is a self-administering jurisdiction - it employs its own building inspector, plans examiner and electrical inspector and issues its own permits, rather than sending applicants to the New Mexico Construction Industries Division. In the City's own words, "The City of Carlsbad Building Department oversees plan reviews, permits, and safety inspections for commercial and residential projects," and "A building, mechanical, plumbing and/or electrical permit is required prior to the start of construction or work." The Construction Industries Division appears in Carlsbad's materials as the source of the state regulatory framework the City enforces and as the licensing authority for contractors, not as the issuer of Carlsbad building permits. Carlsbad works from New Mexico's statewide residential code rather than a competing residential code of its own, and New Mexico's rule is a minimum-standards floor that a municipality may build on top of but never fall below. Note a gap between the two layers of Carlsbad's own paper - the codified Chapter 8 of the Code of Ordinances still names 2009-edition state codes and a 1991 Uniform Building Code, while the Building Department's current published list of enforced codes names the 2021 editions - see adopted_code, which sets out how the two fit together. Permits are submitted through the City's online permitting system; the Building Department sits in the Carlsbad Municipal Annex.
City of Clovis, New Mexico - Department of Building Safety
The permitting authority for the City of Clovis, New Mexico (Curry County), the commercial centre of the state's eastern plains. Clovis is unusual in New Mexico in that its Department of Building Safety permits and inspects well beyond its own municipal boundary. The Department states its own reach, verbatim: "The Department of Building Safety is responsible for the permitting, inspection, and plan review of all building, electrical, plumbing, and mechanical projects. With jurisdiction throughout the City of Clovis and a five mile extra territorial jurisdiction, as well as the City of Portales with a 3 mile extra territorial jurisdiction, the Department of Building Safety ensures that all current construction standards and codes are followed. To meet these ends, we have adopted the 2021 International Codes and the 2020 National Electric Code." So a roofer working in Portales or in the unincorporated fringe of Curry County within five miles of Clovis is dealing with the Clovis Building Safety counter, not with a separate authority. Clovis is a self-administering jurisdiction under Section 60-13-41(D) NMSA 1978, which lets a municipality inspect work under its own permits where it employs a certified building official and has adopted the current minimum code standards; New Mexico's default under Section 60-13-41(E) is that the state Construction Industries Division (CID) inspects where a jurisdiction has no certified building official in its employ. The Department is at 1221 Mitchell Street under Building Safety Director Pete Wilt, takes permit applications through an online self-service portal, and requires both a New Mexico state contractor licence and a City of Clovis business licence of anyone pulling a contractor permit. Note that the extra-territorial permitting reach does not carry the Clovis tax rate with it - a Portales job has its own gross receipts location code.
City of Farmington, New Mexico - Building Inspection Division (Community Development)
The permitting authority for the City of Farmington, New Mexico (San Juan County), the largest city in the state's northwest corner. The Building Inspection Division sits inside Community Development and issues building, plumbing, mechanical and electrical permits for work inside the city limits; roofing is named on the City's own permit-required list as "Roof, Overlay, Re-roof, Structural Roof Renovations". Farmington is a self-administering jurisdiction under Section 60-13-41(D) NMSA 1978, which lets a municipality inspect work under its own permits where it employs a certified building official and has adopted the current minimum code standards; New Mexico's default under Section 60-13-41(E) is that the state Construction Industries Division (CID) inspects where a jurisdiction has no certified building official in its employ. Farmington's adopting ordinance is unusually broad and unusually current: rather than naming edition years that go stale, City Code Section 7-2-1 adopts by reference whatever building standards the Construction Industries Division has adopted in NMAC Title 14, Chapters 5 through 10, subject to five named local exceptions - so the state permitting, inspection and residential-code rules are Farmington's own law, and the City then layers its own permit-exemption threshold, permit-life, investigation-fee and inspection amendments on top. The City also publishes its own design loads and its own lobby bulletin handouts, one of which prescribes the sheathing and underlayment for putting a pitched roof on a flat-roofed house - a common re-roof in Farmington. Permits are not available online; applications are taken in person at the Community Development annex at 805 Municipal Drive.
City of Gallup, New Mexico - Planning & Development Department
The permitting authority for the City of Gallup, New Mexico (McKinley County), the largest city in the state's northwest quadrant and the commercial centre for a wide surrounding region. Gallup self-administers building permitting - the City's Planning & Development Department issues the building permit, and roofing and re-roofing are expressly named as work that requires one. Gallup splits the trades, however, and a roofing contractor needs to know exactly where the line falls. The City states that it "does not issue mechanical, electrical or plumbing permits" and that those must be obtained from the New Mexico Construction Industries Division; manufactured-home work likewise goes to the state's Manufactured Housing Division. Roofing is a building permit, so it is the City's. Gallup publishes dedicated Contractor's and Homeowner's Roofing Permit Applications rather than folding roof work into the general building permit, and both require two inspections - a Pre-Roof / Pre-Deck inspection and a Final. Homeowner's permits are available only to an owner who personally resides at the property, on the terms the state rule sets. Permit applications are submitted on paper, in person or by mail; the Department does not accept faxed, scanned or emailed applications. Gallup's local construction requirements are set out in its own published governing-codes list, its roofing permit applications and its adopted fee resolution rather than in a locally printed technical code.
City of Hobbs, New Mexico - Building Safety & Permitting Services (Building Inspections, Planning/Engineering Department)
The permitting authority for the City of Hobbs, New Mexico (Lea County), the largest city in southeastern New Mexico's Permian Basin. Hobbs is a self-administering jurisdiction - it employs its own Building Official and inspectors and issues its own building, electrical, plumbing and mechanical permits, rather than sending applicants to the New Mexico Construction Industries Division. Building Inspections is a unit of the Planning/Engineering Department and is described by the City as responsible for "General building electrical, mechanical plumbing permits for commercial and residential," "Plan Reviews for all construction, including but not limited to, commercial, residential, remodeling, alterations and repairs," "Regulating City and State Building codes" and "Conducting Building Inspections during construction to assure compliance of City and State Building Codes." Hobbs's permit jurisdiction reaches beyond the corporate limits - Hobbs Municipal Code Sec. 15.04.030(A) applies the permit requirement "within the City limits and the extra-territorial zone," and the City notes that permits outside the city limits also require a Lea County address and new-construction approval first. Hobbs adopts New Mexico's statewide residential code by reference rather than printing a competing residential code of its own, and New Mexico's rule is a minimum-standards floor a city may build on top of, never subtract from. Notably for roofing, the City publishes its own "Residential Re-Roof Guidelines" checklist keyed to the 2021 New Mexico Residential Building Code, and re-roof permits are available to licensed contractors through the City's over-the-counter/call-in permit program.
City of Las Cruces, New Mexico - Community Development Department (Building Section)
The permitting authority for the City of Las Cruces, New Mexico (Dona Ana County), the state's second-largest city. Las Cruces self-administers construction permitting: Section 30-138 of the Las Cruces Municipal Code states that "The city council, the governing body of this Code, is to regulate construction permitting and inspection within the corporate limits of the city," and the City runs its own Permitting Counter (open to the public 8 a.m. to 5 p.m. Monday through Friday) and its own Accela Citizen Portal for building-permit applications, inspection requests and payments. What makes Las Cruces unusual in the corpus is that its re-roof process is codified in its own right: Chapter 30 of the Las Cruces Municipal Code (Buildings and Building Regulations), Article II (Building Permit and Inspection Process), carries a dedicated DIVISION 9 - REROOF PERMIT AND INSPECTION PROCESS (Sections 30-426 through 30-429) covering the application, the submittal requirements, the required inspections - including a decking inspection after tear-off - and the certificate of completion. Chapter 30 sits in the Land Development Code volume of the municipal code (Chapters 30 through 40), not in Volume I, which is worth knowing when looking the ordinance up. The Community Development Department is at City Hall, 700 N. Main Street.
City of Rio Rancho, New Mexico - Building Division (Development Services Department)
The permitting authority for the City of Rio Rancho, New Mexico, one of the state's largest cities and the largest community in the Albuquerque metropolitan area outside Albuquerque itself. The city lies mainly in Sandoval County but extends into Bernalillo County, which is why it carries two gross receipts tax location codes at two different rates - see sales_tax_rate. Rio Rancho self-administers construction permitting - the City's Building Division, within the Development Services Department, issues building permits and performs building inspections rather than routing that work to the New Mexico Construction Industries Division. The Division states that it "is charged with ensuring that all building construction over which the City has jurisdiction conforms to the standards set forth by the Governing Body and the State of New Mexico," including "the issuance of building permits, the monitoring of construction, the inspection of all appropriate building structures, follow-up on all citizen and Construction Industry Division (C.I.D.) complaints and providing all customers with general construction information." Re-roofing is explicitly named as permit-requiring work. Rio Rancho is unusual among New Mexico cities in publishing its own set of Table R301.2(1)-type structural design criteria - wind speed, seismic design category, snow loads, weathering and frost depth - which the state code expressly leaves to the authority having jurisdiction to fill in; see wind_design_criteria. Note that Rio Rancho's codified building chapter (Rio Rancho Municipal Code Chapter 151) is legacy text written when the State issued the building permit and the City performed only zoning, erosion and flood-control plan review; the Building Division's current published practice, and the practice a roofing contractor will actually encounter, is that the City issues the building permit and inspects the work. Contractors working in the city need both a State of New Mexico contractor's license and an active City of Rio Rancho business license.
City of Roswell, New Mexico - Building & Inspections Division (Community Development)
The permitting authority for the City of Roswell, New Mexico (Chaves County), the largest city in southeastern New Mexico. The Building & Inspections Division sits inside the Community Development Department at 400 W. 2nd St. and employs its own Certified Building Official, Miller Butts, and its own Building Inspector, Mike Christensen. Roswell is therefore a self-administering jurisdiction under Section 60-13-41(D) NMSA 1978, which lets a municipality inspect work under its own permits where it employs a certified building official and has adopted the current minimum code standards; New Mexico's default under Section 60-13-41(E) is that the state Construction Industries Division (CID) inspects where a jurisdiction has no certified building official in its employ. Roswell issues building, plumbing/mechanical and homeowner's plumbing permits and publishes a dedicated Re-Roofing Permit Application - a roofing permit in Roswell is a City building permit, issued by the City. One trade has moved: as of January 1, 2026 the State of New Mexico conducts electrical plan review and issues electrical permits for the Roswell area, with Paul Cordova serving as the primary state electrical inspector; that transfer covers ELECTRICAL ONLY and does not touch building, plumbing or mechanical work, so re-roofs remain entirely a City matter. Roswell publishes its own Design Standards sheet with city-specific wind, snow, seismic, frost-depth and climate-zone values, and its Checklist for Residential Plans sets out the roofing permit and inspection sequence in terms. Permits are applied for and tracked online through CloudPermit.
City of Santa Fe, New Mexico - Building Division (Land Use Department)
The permitting authority for the City of Santa Fe, New Mexico (Santa Fe County), the state capital. The City states plainly on its own building-permit page: "The City of Santa Fe Land Use Department is the authority having jurisdiction over building permits within the city limits of Santa Fe, New Mexico." Santa Fe is therefore a self-administering jurisdiction under Section 60-13-41(D) NMSA 1978, which permits a municipality to inspect work under its own permits where it employs a certified building official and has adopted the current minimum code standards; New Mexico's default, under Section 60-13-41(E), is that the state Construction Industries Division (CID) inspects where a jurisdiction has no certified building official in its employ. The Building Division sits inside the Land Use Department at City Hall, 200 Lincoln Avenue, and issues building, electrical, mechanical and plumbing/gas permits, including stand-alone re-roof permits for both residential and commercial work. Roofing and re-roofing are named expressly on the City's list of work requiring a permit, and the City publishes a dedicated re-roof permit application and submittal checklist. Santa Fe layers a City-specific Residential Green Building Code and City amendments to the Uniform Plumbing Code and International Fire Code on top of the statewide New Mexico codes; New Mexico's residential rule is a floor a municipality may build on, never subtract from.
New Mexico Construction Industries Division - building permit authority for Alamogordo, New Mexico
Alamogordo, New Mexico (Otero County) is a Construction Industries Division jurisdiction. The State of New Mexico issues the building permit for work in Alamogordo; the City reviews zoning, FEMA floodplain determination, drainage and curb cuts. This is not a division of labour invented by the City's website - it is written into the City's own ordinance. Alamogordo Code of Ordinances Sec. 8-01-010(a) provides that no building or structure shall be erected, constructed, enlarged, altered, repaired, improved, or converted "unless the applicable permit has first been obtained from the state construction industries division of the regulation and licensing department," and Sec. 8-03-140 requires that "All construction of any sort or type within the city limits and any building or structure moved into or within the city limits shall fully conform in every respect to the codes and amendments adopted by the state construction industries division of the regulation and licensing department." The City repealed its own adoptions of the New Mexico Commercial, Residential, Electrical, Plumbing, Mechanical and Existing Building Codes in 2008 (Ord. No. 1340), leaving the state codes as the operative construction law inside the city limits. So for a re-roof in Alamogordo the building permit and its inspections come from CID, and the roofer or homeowner deals with the City only for the zoning and floodplain side. Who to call for what: the building permit, plan review, inspections and certificate of occupancy - New Mexico Construction Industries Division, which takes applications online and at its Albuquerque, Las Cruces and Santa Fe offices; zoning review, FEMA flood-map determination, drainage design and curb cuts - City of Alamogordo Planning & Zoning Department, 1376 E Ninth Street, Alamogordo, NM 88310, phone 575-439-4220, fax 575-439-4343, email [email protected], open Monday-Friday 8 am to 5 pm and closed for lunch noon to 1 pm. The City charges its own fees for that review - "FEMA determination is $85 and zoning review is $75" - and states plainly that "These fees do not include State C.I.D. fees." The City also requires the notarized "Homeowner's Responsibility Form (PDF) as required by N.M.C.I.D." and directs applicants, once City review is complete, that "You may then submit the plans to any of the offices listed at the top of the State permit application." A separate City drainage design permit is required under Sec. 8-01-010(b) before construction on many residential lots. Alamogordo appoints a code official under Sec. 8-02-010 whose duty under Sec. 8-02-020 is to enforce the City Code and who may act against violations of "any rules adopted by the state construction industries division of the regulation and licensing department."
New Mexico Construction Industries Division - building permit authority for Los Lunas, New Mexico
Los Lunas, New Mexico (Valencia County) is a Construction Industries Division jurisdiction, and it is a Village rather than a City. The State of New Mexico issues the building permit for structural work in Los Lunas and performs the associated inspections; the Village reviews site development, zoning and floodplain compliance. The Village states the division of labour itself: "While the Village reviews site development and zoning-related items, permits for structural, mechanical, electrical, plumbing, and gas work are reviewed and issued by the New Mexico Construction Industries Division (NMCID). Applicants are responsible for coordinating with both the Village and NMCID to ensure all required approvals are obtained prior to construction." On residential projects the Village lists its own reviews as site plan, zoning compliance, floodplain compliance and water consumption, with Public Works taking grading and drainage, utilities, driveway and curb cuts on Village roads, sidewalks and right-of-way - and lists "NM Construction Industries Division" separately for "Structural, Mechanical, Electrical, Plumbing, Gas." The same split runs through inspections: the Village's Zoning and Development Inspector covers structure placement and setbacks, height, parking, landscaping, grading and drainage flow, floodplain compliance and fence/wall/sign placement, and the Village is explicit that those inspections "focus on site development improvements from the property lines to the structure foundation and do not include structural or trade work regulated by NMCID," while "NMCID is also responsible for issuing Certificates of Occupancy upon completion of applicable inspections." So for a re-roof in Los Lunas the building permit, the decking inspection and the final inspection come from CID. Who to call for what: the building permit and its inspections - New Mexico Construction Industries Division, which takes applications online and at its Albuquerque, Las Cruces and Santa Fe offices, with the Village directing residents to the CID Albuquerque Office at 505-222-9801; zoning, floodplain and site development - Village of Los Lunas Community Development Department, Senior Planner and Floodplain Manager Sonia Walker, AICP, CFM, 505-352-7658, [email protected], and Zoning & Development Inspector and Floodplain Manager Michael Montoya, CFM, CZO, 505-352-7705, [email protected], with Development Plan Applications emailed to [email protected]. The Village's codified building chapter, Los Lunas Municipal Code Chapter 15.04, dates from 1987 as amended in 2011 and adopts the State's codes by rolling reference; it is described in adopted_code alongside the Village's current published practice.
North Dakota (1)
Ohio (15)
City of Akron, Ohio - Building Permits and Inspections
The permitting authority for the City of Akron, Ohio (Summit County). Akron enforces the Residential Code of Ohio (RCO) -- the statewide one-, two- and three-family dwelling code adopted by the Ohio Board of Building Standards under Ohio Revised Code Chapter 3781 -- but, unlike Cincinnati, Cleveland, Columbus and Toledo, Akron does not operate its own independent building-permit and inspection counter for construction trades. Its own Bureau of Engineering, Plans and Permits office (1030 E. Tallmadge Ave., Akron, OH 44310) administers infrastructure permits (sewer, water, right-of-way, grading) and citywide contractor registration, while building, electrical, mechanical, and plumbing permit plan review and inspection for structures within Akron -- including roofing -- is performed by the Summit County Division of Building Standards under an intergovernmental service arrangement: the county's own public materials list Akron among the jurisdictions it serves for residential plan review and inspection, and the county office is co-located at the identical Tallmadge Avenue address. Ohio Rev. Code 3781.11 requires the state residential code itself to be uniform statewide; ORC 3781.01(B) lets a local governing authority add non-conflicting regulations for residential structures via the division (C) notice procedure. Whether Akron or Summit County has exercised that authority to add a roofing-specific local regulation has not been established in this record; neither Akron's own Title 19 Building Code (Municode) nor the Summit County Building Code (amlegal) is available online in a form that allows the local text to be confirmed in full.
City of Canton, Ohio - Building/Code Enforcement Division
The permitting authority for the City of Canton, Ohio (Stark County). Canton's Building/Code Enforcement Division operates a state-certified local building department that enforces the Residential Code of Ohio (RCO) -- the single statewide one-, two-, and three-family dwelling code adopted by the Ohio Board of Building Standards under Ohio Revised Code Chapter 3781. Ohio law requires the residential code to be uniform throughout the state (ORC 3781.11), but ORC 3781.01(B) lets a municipal corporation adopt additional, non-conflicting regulations. Whether Canton has added any roofing-specific technical provision (e.g. impact resistance) under its ORC 3781.01(B) authority has therefore not been established in this record -- see impact_resistant_required. Canton's confirmed levers, all independently verified from the city's own web pages and forms, are permit administration, fees, inspection scheduling (a new online portal as of October 1, 2025), and contractor registration (which does reach roofing, under the "Residential Home Improvement" category).
City of Cincinnati, Ohio - Department of Buildings & Inspections
The permitting authority for the City of Cincinnati, Ohio (Hamilton County). Cincinnati operates a state-certified local building department that administers permits, fees and inspections under the Residential Code of Ohio (RCO); the technical roof-covering content of that code is set by the state Board of Building Standards and is uniform statewide (Ohio Rev. Code 3781.11), so Cincinnati's own levers are permit administration, contractor registration, fees, and historic-district review rather than code content. Notably, Cincinnati exempts ordinary residential re-roofing from the building-permit requirement altogether - see repair_permit_threshold.
City of Cleveland Heights, Ohio - Division of Building
The permitting authority for the City of Cleveland Heights, Ohio, an inner-ring suburb of Cleveland in Cuyahoga County. Its Division of Building issues building permits, registers contractors and inspects permitted work. Residential construction in Cleveland Heights is governed by the Residential Code of Ohio, which the Ohio Board of Building Standards adopts as a statewide rule for one, two and three family dwellings. The City is unusual among Ohio jurisdictions in publishing a roofing carve out: a permit attaches to a new roof covering only where structural work is involved.
City of Cleveland, Ohio - Department of Building and Housing
The permitting authority for the City of Cleveland, Ohio (Cuyahoga County). Cleveland's Department of Building and Housing operates a state-certified local building department that enforces the Residential Code of Ohio (RCO) -- the single statewide one-, two-, and three-family dwelling code adopted by the Ohio Board of Building Standards under Ohio Revised Code Chapter 3781. Ohio law requires the residential code to be uniform throughout the state (ORC 3781.11), but ORC 3781.01(B) does not bar a municipality outright -- a local governing authority (including a municipal corporation's legislative authority, per 3781.01(D)) may adopt additional regulations governing residential structures that do not conflict with the state residential building code, if it follows the notice procedure in division (C); and even a conflicting local regulation can survive if the Board of Building Standards determines it is necessary to protect local health or safety, in which case the Board incorporates it into the state code or grants a variance. Cleveland's confirmed levers include permit administration, fees, inspection practice, and contractor registration; whether Cleveland has separately exercised its ORC 3781.01(B) authority to add a local roofing-specific regulation has not been established in this record, because Cleveland's own codified building-code chapters are not available in this record.
City of Columbus, Ohio - Department of Building and Zoning Services
The permitting authority for the City of Columbus, Ohio (Franklin County), the state capital and largest city in Ohio. Columbus Building and Zoning Services enforces the Residential Code of Ohio (RCO) as a state-certified local building department. Ohio Revised Code 3781.11 requires the state residential building code itself to be uniform statewide, and ORC 3781.01 lets a local governing authority such as Columbus add its own non-conflicting regulations for residential structures -- or, if the Ohio Board of Building Standards finds it necessary to protect local health or safety, even a conflicting one -- only after a notice-and-determination procedure. Columbus has not exercised that path to write a competing or differing residential building code of its own; its own Columbus Building Code (Chapter 4127) incorporates the RCO by reference and supplements only the Electrical and Plumbing parts. The city's other levers are permit administration, fees, inspections, and contractor licensing/registration.
City of Elyria, Ohio - Building Department
The permitting authority for the City of Elyria, Ohio (Lorain County). Elyria operates its own Building Department, at 131 Court Street, Suite 101, and issues its own residential building and roofing permits. Elyria enforces the Residential Code of Ohio (RCO 2019 edition), the statewide one-, two- and three-family dwelling code adopted by the Ohio Board of Building Standards under Ohio Revised Code Chapter 3781, alongside its own codified ordinances hosted on American Legal Publishing.
City of Euclid, Ohio - Department of Building and Housing
The permitting authority for the City of Euclid, Ohio, a lakefront suburb east of Cleveland in Cuyahoga County. Its Department of Building and Housing issues permits, registers contractors annually and publishes lists of both registered and suspended or revoked contractors. Residential construction is governed by the Residential Code of Ohio, which the Ohio Board of Building Standards adopts as a statewide rule for one, two and three family dwellings. Roofing is expressly permit work here and a roofer must be a registered contractor before starting.
City of Lorain, Ohio - Building, Housing and Planning Department
The permitting authority for the City of Lorain, Ohio (Lorain County). Lorain operates its own Building, Housing and Planning Department and issues its own residential building and roofing permits. Lorain enforces the Residential Code of Ohio (RCO), the statewide one-, two- and three-family dwelling code adopted by the Ohio Board of Building Standards under Ohio Revised Code Chapter 3781, alongside any local administrative layer set by its own codified ordinances.
City of Mansfield, Ohio - Bureau of Building Inspections, Licenses and Permits
The permitting authority for the City of Mansfield, Ohio, in Richland County between Cleveland and Columbus. Its Bureau of Building Inspections, Licenses and Permits administers building permits, contractor registration and inspections, and takes permit applications and contractor registrations through an online Citizen Access portal. Residential construction is governed by the Residential Code of Ohio, which the Ohio Board of Building Standards adopts as a statewide rule for one, two and three family dwellings.
City of Mentor, Ohio - Engineering and Building Department
The permitting authority for the City of Mentor, Ohio, a Lake Erie suburb northeast of Cleveland in Lake County. Its Engineering and Building Department issues building permits and operates a contractor registration backed by a surety bond. Residential construction is governed by the Residential Code of Ohio, which the Ohio Board of Building Standards adopts as a statewide rule for one, two and three family dwellings. Note that this record does not assert whether a reroof needs a permit here, because the City does not publish that answer; the permit section below says exactly what is and is not established.
City of Parma, Ohio - Building Department
The permitting authority for the City of Parma, Ohio (Cuyahoga County). Parma operates its own Building Department, at 6611 Ridge Road, and issues its own residential building and roofing permits rather than relying on Cuyahoga County. Parma enforces the Residential Code of Ohio (RCO), the statewide one-, two- and three-family dwelling code adopted by the Ohio Board of Building Standards under Ohio Revised Code Chapter 3781, alongside its own codified Part Fifteen (Building Code) permit, fee, and contractor registration requirements.
City of Springfield, Ohio - Building Regulations Division
The permitting authority for the City of Springfield, Ohio (Clark County). Springfield operates its own Building Regulations Division, part of the Community Development Department at 76 East High Street, and issues its own residential building and roofing permits. Springfield enforces the 2019 Residential Code of Ohio (RCO), the statewide one-, two- and three-family dwelling code adopted by the Ohio Board of Building Standards under Ohio Revised Code Chapter 3781, alongside its own Codified Ordinances Part Thirteen (Building Code) and a dedicated Residential Re-roofing Affidavit Application process.
City of Strongsville, Ohio - Building Department
The permitting authority for the City of Strongsville, Ohio, a southwestern suburb of Cleveland in Cuyahoga County. Its Building Department handles building permits, contractor registration, business licensing, inspection and code compliance. Residential construction is governed by the Residential Code of Ohio, which the Ohio Board of Building Standards adopts as a statewide rule for one, two and three family dwellings. Roofing is named in the City's own permit list, and a roofer must be registered before a permit can be issued at all, so registration is the first step here rather than a parallel one.
City of Toledo, Ohio - Division of Building Inspection
The permitting authority for the City of Toledo, Ohio (Lucas County). Toledo's Division of Building Inspection operates a state-certified local building department that enforces the Residential Code of Ohio (RCO) -- the single statewide one-, two-, and three-family dwelling code adopted by the Ohio Board of Building Standards under Ohio Revised Code Chapter 3781 -- alongside the City of Toledo Municipal Code (TMC) Part 13 Building Code and Part 11 Zoning Code, which the Division's own published materials name as its local adopting instruments. Ohio Rev. Code 3781.11 requires the state residential code to be uniform statewide; ORC 3781.01(B) lets a city like Toledo add its own non-conflicting regulations for residential structures via the division (C) notice procedure. Toledo is materially stricter than Cincinnati on roofing permits: Toledo requires a building permit for any new roof covering with no layer-count exemption (only gutters and downspouts are exempted), and it licenses roofing-type contractors under a dedicated "Limited Remodeling Contractor" category distinct from its "Certified Remodeling Contractor" category. Toledo's own Title 13 Building Code text is not publicly accessible in full (codelibrary.amlegal.com returned a Cloudflare interstitial to automated fetches), so whether Toledo has separately exercised its ORC 3781.01(B) authority to add a roofing-specific local regulation beyond incorporating the RCO has not been established here.
Oklahoma (13)
City of Bethany - Community Development Department
The permitting authority for the City of Bethany, Oklahoma. Community Development / Construction Services issues residential building permits, including roofing permits, and registers contractors working within the city.
City of Bixby - Development Services Department
The permitting authority for the City of Bixby. Development Services processes building permits, plan review, and inspections through the city's MyGov online portal; building permits, which cover work including roofing, and contractor licensing are both administered through that same system.
City of Broken Arrow - Community Permitting and Licensing Division
The Community Permitting and Licensing Division, part of the City of Broken Arrow's Department of Community Development, issues residential and commercial building permits and registers construction contractors within the city. Permits are required for any type of structure built in the city, and anyone engaging in the business, trade, or occupation of construction must hold a current City of Broken Arrow contractor registration. The city administers the 2018 International Building Code family as adopted and amended by the Oklahoma Uniform Building Code Commission.
City of Del City - Community Development Department (Permits & Inspections)
The permitting authority for the City of Del City. The Community Development Department's Permits & Inspections division issues residential and commercial building, plumbing, electrical, and mechanical permits for construction within the city and enforces the city's adopted 2015 International Codes.
City of Midwest City - Permits & Building Inspections Division
The permitting authority for the City of Midwest City, Oklahoma, within the Community Development Department. The Permits & Building Inspections Division issues residential and commercial building and trade permits, including a distinct roofing permit category for reroofing work, licenses trade contractors (including roofers), and performs roofing inspections.
City of Moore - Building Permits & Inspections (Community Development Department)
The permitting authority for the City of Moore, Oklahoma. The Community Development Department's Building Permits & Inspections division issues building permits for new construction, remodels, additions and improvements, and provides inspection services, with applications and payments handled through the city's GovBuilt online portal.
City of Norman Development Services Division
The City of Norman's Development Services Division (Building Permits and Inspections) provides plan review, permitting, contractor/trade licensing, and inspections for construction within Norman, Oklahoma. The division does not require a permit for roofing work, though the work must still comply with the city's adopted building codes, and roofing contractors performing work in Norman must be registered with the Oklahoma Construction Industries Board.
City of Oklahoma City - Development Services Department
The permitting authority for the City of Oklahoma City. The Development Services Department, through its Development Center, issues building and trade permits, including a roofing permit required for significant roof removal, repair, or replacement on single-family homes and duplexes, and publishes the city's adopted building safety codes and contractor registration categories.
City of Owasso - Community Development Department, Building Division
The permitting authority for the City of Owasso, Oklahoma. The Building Division of the Community Development Department issues residential and commercial building permits, including re-roofing permits, and performs inspections for construction activity within city limits.
City of Sand Springs - Neighborhood Services Department
The permitting authority for the City of Sand Springs, Oklahoma. Neighborhood Services issues building permits for new construction, additions, alterations, and demolition; ordinary roof repair and replacement is permit-exempt unless decking or other structural components are replaced. The department also registers electrical, plumbing, and mechanical contractors working within city limits.
City of Shawnee Building Inspections Division
The permitting authority for the City of Shawnee, Oklahoma. The Building Inspections Division administers and enforces the city's adopted building codes and ordinances, reviews construction plans, issues residential and commercial building permits, and performs field inspections.
City of Yukon - Development Services
The permitting authority for the City of Yukon, Oklahoma. Development Services issues building, electrical, plumbing, and mechanical permits, including residential and commercial re-roof permits, and states that roofing contractors must hold City of Yukon contractor registration and State of Oklahoma Construction Industries Board licensing.
Tulsa County Inspections Department
Tulsa County Inspections is the county department that issues building, trade, and other property-improvement permits for unincorporated areas of Tulsa County, Oklahoma, performs plan review and field inspections, and checks zoning and floodplain compliance through the county's SmartGov permit portal. Electrical, mechanical, and plumbing contractors must be State of Oklahoma licensed and registered with the department before starting work.
Other (5)
City of Spearfish, South Dakota - Building Services Division
The permitting authority for the City of Spearfish, South Dakota, in Lawrence County at the northern edge of the Black Hills, run by the Building Services Division of the city's Community Development Department. Its reach is wider than the city: the division states that it "is responsible for issuing building permits within city limits and the Joint Powers Area." Spearfish is the one jurisdiction in this South Dakota group that has written like-for-like roof covering replacement out of the permit requirement altogether, and the one that requires a city contractor licence naming roofing by name. Read those two entries together - the absence of a permit is not an absence of city involvement.
City of Tea, South Dakota - Planning, Zoning and Building Services
The permitting authority for the City of Tea, South Dakota, in Lincoln County immediately south of Sioux Falls, run by the City's Planning, Zoning and Building Services office. Tea is the best-documented of the South Dakota jurisdictions in this reference for roofing specifically: as well as its adopting ordinance it publishes a first-party "Asphalt Shingles Information" handout that restates the reroofing, sheathing, fastening and ice barrier rules in the City's own words. That handout is also where its one published inaccuracy sits, and the record says where.
Franklin County, Ohio - Building Department
The permitting authority for unincorporated Franklin County, Ohio and its ten contract townships (Brown, Clinton, Franklin, Hamilton, Madison, Mifflin, Norwich, Pleasant, Sharon and Truro). The Franklin County Building Department issues residential building permits, including roof replacement, for this territory. Columbus and the county's other incorporated cities and villages are not covered -- they issue their own permits. Seven additional townships and seven villages maintain separate zoning authorities of their own even though some may still route building permits through the county; the county's own page names them as requiring "external" zoning compliance rather than county zoning compliance. Franklin County enforces the Residential Code of Ohio (RCO), the statewide one-, two- and three-family dwelling code adopted by the Ohio Board of Building Standards under Ohio Revised Code Chapter 3781.
Olmsted County, Minnesota - Planning Department, Inspections Division
The building-code authority for seven of the twenty-six jurisdictions inside Olmsted County, Minnesota - four cities and three townships - and NOT a county-wide or unincorporated-area authority. Rochester, the county's largest city, runs its own building department and is outside this record. Olmsted enforces the Minnesota State Building Code and writes no building code of its own: Minn. Stat. 326B.121 makes the State Building Code the exclusive statewide standard, and Minn. Stat. 326B.103, subd. 9 defines "municipality" to include a county, so the County is bound by the same bar on differing code content that binds every Minnesota city. The County's own role is permit administration, fees, inspections and zoning.
Scott County, Iowa - Planning & Development Department
The Scott County, Iowa Planning & Development Department is the residential building-permitting authority for unincorporated Scott County and, under a 28E intergovernmental agreement, for eight small cities within the county: Dixon, Donahue, LeClaire, Long Grove, McCausland, Panorama Park, Princeton, and Riverdale. The county's two largest cities, Davenport and Bettendorf, are not covered by this office — they issue their own building permits through their own city departments.
South Dakota (13)
City of Aberdeen, South Dakota - Building Inspection Department
The permitting authority for the City of Aberdeen, South Dakota (Brown County), administered by the city's own Building Inspection Department. South Dakota does not impose a single mandatory statewide residential building code; a municipality that adopts one does so under its own local ordinance authority, so the operative rules here are city-set. Aberdeen has affirmatively adopted the 2018 International Residential Code and 2018 International Building Code, each with local amendments, at Chapter 12 of the Aberdeen City Code. Aberdeen also licenses residential building contractors directly through its own Residential Contractor Board, since South Dakota has no state competency licence for roofing or general contractors.
City of Box Elder, South Dakota - Planning and Zoning Department
The permitting authority for the City of Box Elder, South Dakota, a two-county city on the eastern edge of Rapid City adjoining Ellsworth Air Force Base. South Dakota imposes no statewide residential building code: SDCL 11-10-12 lets a municipality enact residential requirements by adopting a named edition of the International Residential Code, and SDCL 11-10-6's statewide default expressly does not reach residential structures, so the rules here are city-set rather than inherited. Box Elder has adopted the 2018 IRC and 2018 IBC with amendments. Two things separate it from most records in this reference and both are unusual: the City has written like-for-like roof covering replacement out of the building permit requirement, and it licenses its own contractors by name, roofing included.
City of Brandon, South Dakota - Planning and Inspection Department
The permitting authority for the City of Brandon, South Dakota, a Sioux Falls metro city in Minnehaha County. South Dakota imposes no statewide residential building code - SDCL 11-10-12 lets a municipality enact residential requirements by adopting a named edition of the International Residential Code, and the statewide default at SDCL 11-10-6 expressly does not reach residential structures - so the rules here are city-set. Brandon requires a building permit for a reroof, licenses its residential building contractors and tests them on the building codes, and is the one jurisdiction in this South Dakota group whose two published sources name different code editions; both are reported below rather than one being chosen.
City of Brookings, South Dakota - Community Development Department, Building Services Division
The permitting authority for the City of Brookings, South Dakota, seat of Brookings County, administered by the city's own Building Services Division within its Community Development department. Brookings issues its own residential building permits and runs its own inspections through the SmartGov online portal rather than relying on Brookings County. South Dakota has no single mandatory statewide residential building code, so as in Sioux Falls the operative roofing rules here are city-set: Brookings has affirmatively adopted the 2021 International Building Code and 2021 International Residential Code family, with its own local amendments, at Chapter 22 of its Code of Ordinances. Brookings also runs its own dedicated Residential Contractor's License program (Code of Ordinances Ch. 22, Art. VIII) that expressly covers roofing contractors, on top of South Dakota's statewide contractor's excise tax registration - the state itself has no competency-based roofing or general-contractor license.
City of Harrisburg, South Dakota - Building Services
The permitting authority for the City of Harrisburg, South Dakota, a fast growing Sioux Falls metro city in Lincoln County. South Dakota imposes no statewide residential building code - SDCL 11-10-12 lets a municipality enact residential requirements by adopting a named edition of the International Residential Code, and the statewide default at SDCL 11-10-6 expressly does not reach residential structures - so the rules here are city-set. Harrisburg adopted the 2021 International Residential Code with local amendments by Ordinance #2021-17, effective 1 January 2022, and that single instrument is where nearly everything below comes from: it was read in full, it states the City's complete set of local amendments, and it requires a permit for a reroof.
City of Huron, South Dakota - Inspections Department
The permitting authority for the City of Huron, South Dakota, the seat of Beadle County. South Dakota imposes no statewide residential building code - SDCL 11-10-12 lets a municipality enact residential requirements by adopting a named edition of the International Residential Code, and the statewide default at SDCL 11-10-6 expressly does not reach residential structures - so the rules here are city-set. Huron has adopted the 2021 ICC codes at Title 18 of its Municipal Code and requires a permit for a reroof, commercial and residential alike. Two things a roofer working here needs to know before reading the City's own published code: the online codification stops at June 2025 and does not contain the permit-exemption ordinance that took effect on 11 August 2026, and the code still carries a municipal tax chapter on roofing contracts that state law sunset in 1980.
City of Mitchell, South Dakota - Building Inspection (Public Works Department)
The City of Mitchell's Building Inspection division, part of the Public Works Department, reviews building plans and issues building permits within the city. South Dakota does not impose a single mandatory statewide residential building code; SDCL ch. 11-10 sets up a local-option framework under which a municipality that chooses to adopt a construction code does so on its own. The city's own FAQ page states that Mitchell "currently follows the 2012 International Building Code," with plumbing and electrical work separately governed by the current State of South Dakota plumbing and electrical codes. The city's codified Code of Ordinances (hosted on American Legal Publishing) carries a dedicated Building Codes chapter that would state the precise adopted edition(s) and any local amendments, but that page is not publicly readable (see report).
City of Pierre, South Dakota - Development Services, Building Department
The City of Pierre's Building Department, within Development Services, issues residential building permits within the city limits and the extra-territorial area. South Dakota has no single mandatory statewide residential building code; SDCL ch. 11-10 sets up a local-option framework under which a municipality that chooses to adopt a construction code does so on its own, and Pierre has affirmatively adopted the 2018 International Residential Code, with its own local amendments, at Chapter 11, Article 4 of its Revised Ordinances. Pierre is unusual among South Dakota cities in that it also requires its own residential contractor's license (Chapter 10, Article 22) before a contractor - including a roofer, since "shingling" is named among the licensed trades - may perform residential building construction in the city.
City of Rapid City, South Dakota - Community Planning & Development Services, Building Services Division
The permitting authority for the City of Rapid City, South Dakota (Pennington County), the largest city in western South Dakota. Unlike Minnesota-style states, South Dakota has NO mandatory statewide building code and NO state competency license for roofing or general contractors; SDCL chapter 11-10 makes local adoption of a construction ordinance optional, so a South Dakota roofer must research each city separately. Rapid City is a city that HAS adopted a code, at Title 15 of the Rapid City Municipal Code, and it amends the International Residential Code's roof-assembly sections locally (RCMC 15.13.270 ice barrier, 15.13.280 roof replacement). Sioux Falls, the state's other large city, sits on a different code edition entirely - direct evidence that South Dakota has no code uniformity.
City of Sioux Falls, South Dakota - Planning and Development Services, Building Services Division
The permitting authority for the City of Sioux Falls, South Dakota (Minnehaha and Lincoln Counties), the state's largest city. South Dakota does NOT impose a single mandatory statewide building code the way Minnesota does: SDCL ch. 11-10 sets up a local-option framework in which a municipality that chooses to enact a residential construction ordinance does so under SDCL 11-10-12, and a municipality that never adopts one has no building-code-based roofing permit regime at all. Sioux Falls has affirmatively adopted its own construction codes at Chapter 150 of the Sioux Falls Code of Ordinances, with local amendments, so the operative roofing rules here are CITY-SET rather than inherited from the state. South Dakota also has no state competency licence for roofing or general contractors, so contractor credentialing in Sioux Falls is likewise a city-level matter.
City of Sturgis, South Dakota - Building Inspector's Office
The permitting authority for the City of Sturgis, South Dakota, seat of Meade County in the northern Black Hills, run by the Building Inspector's Office within Planning and Permitting. Sturgis publishes the whole of its building and contractor law as a single instrument, Title 2 of its ordinances, CONTRACTORS' LICENSING AND CONSTRUCTION REGULATIONS, revised entirely by Ordinance 2022-07 effective 5-17-2022. Two things set Sturgis apart in this reference: it names roof replacement inside its own definition of an alteration rather than leaving it to be inferred from a permit list, and it publishes two different permit thresholds in two different places. The ordinance figure is the one that governs.
City of Watertown, South Dakota - Building Inspection / Licenses & Permits
The City of Watertown's Licenses & Permits function lists building permits, including a "Reroofing Permit" as its own distinct permit type, separate from the general Residential Alteration Building Permit and from a Contractor License (Commercial & Residential) category. South Dakota does not impose a single mandatory statewide residential building code; SDCL ch. 11-10 sets up a local-option framework under which a municipality that chooses to adopt a construction code does so on its own. Permit applications and licensing are administered through the city's OpenGov citizen portal.
City of Yankton, South Dakota - Community and Economic Development, Building Services & Permits
The City of Yankton's Community and Economic Development Department, Building Services & Permits division, is responsible for issuing building permits within the city limits AND the Extraterritorial Jurisdiction (ETJ) - a wider service area than most South Dakota cities. South Dakota does not impose a single mandatory statewide residential building code; SDCL ch. 11-10 sets up a local-option framework under which a municipality that chooses to adopt a construction code does so on its own, and Yankton has affirmatively adopted the 2021 International Residential Code (with its own local amendments) at Chapter 7, Article I of its Code of Ordinances. The city publishes a dedicated Exterior Building Permit Application covering roofing, siding, windows, and doors, plus its own Asphalt Shingle Roofing Guidelines handout, making Yankton's roofing rules unusually well documented for a city of its size.
Tennessee (22)
City of Bartlett, Tennessee - Code Enforcement
The City of Bartlett, Tennessee (Shelby County) runs its own residential building permitting through its Code Enforcement department, separate from Shelby County's Division of Planning & Development, which permits Memphis, Arlington, Germantown, Lakeland, Millington, and unincorporated Shelby County but not Bartlett.
City of Brentwood, Tennessee - Planning and Codes Department
The permitting authority for the City of Brentwood, Tennessee, an affluent Williamson County suburb south of Nashville. The Codes Enforcement Section of the Planning and Codes Department enforces the adopted building codes within the Brentwood Municipal Code. One local provision below is easy to misread as a permit exemption for roofing and is not one - see the permit entry.
City of Chattanooga Land Development Office
The permitting authority for the City of Chattanooga, Tennessee (Hamilton County). Chattanooga administers its own residential building permitting and code enforcement through its Land Development Office, separate from Hamilton County's Building Inspection Department, which covers unincorporated Hamilton County and municipalities within the county that have not adopted and are not enforcing their own building codes.
City of Clarksville Building & Codes Department
The permitting authority for the City of Clarksville, Tennessee (Montgomery County). Clarksville administers its own residential building permitting and code enforcement through its Building & Codes Department, separate from Montgomery County's permitting authority, which covers unincorporated areas of the county. Clarksville is a locally-enforcing jurisdiction under Tennessee's State Residential Building Code Enforcement Program: the State Fire Marshal's Office performs residential plan review only for jurisdictions that have not adopted and are not enforcing their own residential building code. Clarksville adopts and enforces its own building codes by city ordinance, so the state program's review function does not apply inside the city limits; the city's own adopted edition, described under adopted_code, is the operative one.
City of Franklin Building & Neighborhood Services
The permitting authority for the City of Franklin, Tennessee (Williamson County). Franklin administers its own residential building permitting, plan review, and code enforcement through its Building & Neighborhood Services department, separate from Williamson County's permitting authority, which covers unincorporated areas of the county.
City of Gallatin, Tennessee - Building Codes Department
The permitting authority for the City of Gallatin, Tennessee, the seat of Sumner County north-east of Nashville. Its Building Codes Department handles permits within the city limits, while Sumner County handles the unincorporated areas. Gallatin moved to the 2024 code editions in late 2024 and publishes the cutover date, which matters to anyone holding an older permit.
City of Hendersonville, Tennessee - Codes Department
The permitting authority for the City of Hendersonville, Tennessee, a Sumner County city on Old Hickory Lake north-east of Nashville. The City publishes its adopted ordinances and amendments code by code, each with the ordinance number that enacted it, which makes the adoption chain unusually easy to follow.
City of Jackson, Tennessee - Building and Housing Codes Department
The permitting authority for the City of Jackson, Tennessee (Madison County). The Building and Housing Codes Department, under Planning, Growth and Development, reviews plans, issues permits, and performs inspections for construction within the Jackson city limits, including residential roofing work, and administers the city's adopted International Residential Code and International Building Code.
City of Johnson City Building Division
The permitting authority for the City of Johnson City, Tennessee, which spans parts of Washington, Carter, and Sullivan counties. The Building Division, part of Building Services, accepts and reviews plans and issues permits for building, electrical, plumbing, gas/mechanical, site, and fire work for new residential and commercial development, renovations, repairs, and additions within the city.
City of Kingsport, Tennessee - Building and Codes Division
The permitting authority for the City of Kingsport, Tennessee, in the north-east corner of the state. The Building and Codes Division issues permits and inspects construction inside the city. Kingsport lies in two counties, and unlike most two-county cities the sales tax rate genuinely differs between the two sides - see the tax entry before quoting.
City of Knoxville Plans Review and Inspections
The permitting authority for the City of Knoxville, Tennessee (Knox County). Knoxville administers its own permitting and code enforcement, separate from Knox County Codes Administration & Enforcement, which covers unincorporated Knox County and maintains its own, separately adopted code amendments. Knoxville is a locally-enforcing jurisdiction under Tennessee's State Residential Building Code Enforcement Program: T.C.A. § 68-120-101 directs the State Fire Marshal's Office to promulgate statewide construction safety standards, but the SFMO program "applies to one- and two-family dwellings and townhouses in areas of the state that have not: 1) received an exemption from the State Fire Marshal's Office by having local building codes enforced by the local government, or 2) opted out of state residential building codes." Knoxville falls in category 1 -- it adopts and enforces its own building codes by city ordinance. Consequently Tennessee's statewide residential code edition (2018 IRC, Tenn. Comp. R. & Regs. ch. 0780-02-23) does NOT govern construction inside the Knoxville city limits; the city's own adopted edition does. Contractor licensing, by contrast, IS statewide and does reach Knoxville -- see contractor_registration_required and registration_details.
City of Murfreesboro Building and Codes Department
The permitting authority for the City of Murfreesboro, Tennessee (Rutherford County). Murfreesboro administers its own residential building permitting and code enforcement through its Building and Codes Department, issuing permits for alterations, renovations, additions and new construction of single family dwellings, zero-lot-line homes and duplexes within the city limits.
City of Spring Hill, Tennessee - Building Codes and Inspection Department
The permitting authority for the City of Spring Hill, Tennessee, a fast-growing city south of Nashville that lies in two counties. Its Building Codes and Inspection Department issues permits and inspects construction. Spring Hill imposes a minimum roof pitch that most jurisdictions do not, and the edition of the residential code it currently enforces is not stated consistently across its own published material - both points are set out below.
Knox County, Tennessee - Codes Administration
Knox County's Codes Administration department issues residential building permits and enforces the county's adopted building codes. Its enacting ordinance (O-18-10-101) adopts the 2018 International Residential Code "for the purpose of regulating...construction...within Knox County," the same phrasing used for the county's companion 2018 International Building Code article. The City of Knoxville, which sits inside Knox County, maintains its own separate building-permit operation and has its own record; this record covers Knox County's Codes Administration only.
Memphis and Shelby County Office of Construction Code Enforcement (Division of Planning and Development)
The consolidated construction-code enforcement authority for the City of Memphis and unincorporated Shelby County (also covering several satellite Shelby County municipalities). It publishes a dedicated "Policy for Roof Installations" document, revised June 8, 2022, which sets out the county's re-roofing rules in plain Q&A form and is the controlling local statement on permits, decking, drip edge and ice barrier for roofing work. Memphis is in Shelby County. Construction-code enforcement for the City of Memphis is performed jointly with Shelby County by this consolidated office (branded develop901.com). Tennessee's State Residential Building Code Enforcement Program under T.C.A. 68-120-101 applies only in areas that have not received an exemption from the State Fire Marshal's Office by enforcing local building codes, and have not opted out by two-thirds vote of the local legislative body. Memphis/Shelby County falls in the first category: it enforces its own locally adopted codes, so it is exempt from state enforcement and applies its OWN adopted IRC edition (2021 IRC with local amendments), NOT the state's 2018 IRC baseline. Tennessee does not preempt local amendment of the residential code, so no state-level roof-covering provision may be assumed to apply here -- every roofing field in this record is sourced to the local Memphis/Shelby instrument rather than to state law.
Metropolitan Government of Nashville & Davidson County, Tennessee - Department of Codes and Building Safety (Codes Administration)
The construction permitting and building-code enforcement authority for the consolidated Metropolitan Government of Nashville and Davidson County, Tennessee. Metro Codes adopts and enforces its own building codes under the local-enforcement exemption in Tennessee's statewide residential building code program, and is currently operating on the 2024 family of International Codes.
Montgomery County, Tennessee - Building and Codes Department
The building-code authority for Montgomery County, Tennessee, OUTSIDE the city limits of Clarksville. Work inside Clarksville is permitted by the City rather than the County, and this reference holds a separate record for the City of Clarksville. The County Building Commissioner administers the adopted codes and the county zoning resolution in the unincorporated area.
Rutherford County, Tennessee - Building Codes Department
The building-code authority for unincorporated Rutherford County, Tennessee, the fast-growing county south-east of Nashville containing Murfreesboro and Smyrna. This record is deliberately thin: the County does not publish its adopted code edition or its roofing permit rules on any page reachable at the time of writing, and this reference does not guess at either. The entries below are the ones that could be established, and each says what it rests on.
Shelby County, Tennessee - Division of Planning and Development, Construction Code Enforcement
Shelby County's Division of Planning and Development, Construction Code Enforcement reviews plans, issues construction permits, and inspects residential construction for projects in the City of Memphis, the Town of Arlington, the City of Germantown, the City of Lakeland, the City of Millington, and unincorporated Shelby County. It does not cover the City of Bartlett, which enforces its own adopted building code.
Town of Collierville, Tennessee - Building and Codes Division
The permitting authority for the Town of Collierville, Tennessee, a Shelby County suburb east of Memphis. Its Building and Codes Division publishes a page devoted to the adopted codes and the local amendments, and the amendment ordinance itself runs to twenty-nine pages. Collierville has cut its permit-exemption list down almost to nothing, which is the opposite of the direction most jurisdictions take.
Town of Smyrna, Tennessee - Building Safety Department
The permitting authority for the Town of Smyrna, Tennessee, in Rutherford County between Nashville and Murfreesboro. Smyrna is on the 2024 code editions and publishes both its line-by-line modifications and a completed climatic and geographic design criteria sheet. It is also the one jurisdiction in this Tennessee group that has written roof covering replacement out of the permit requirement - read the permit entries before assuming one is needed.
Williamson County, Tennessee - Building Codes Department
The permitting authority for unincorporated Williamson County, Tennessee, in the Nashville metropolitan area, south of Davidson County. Its Building Codes Department enforces the 2021 International Residential Code in the unincorporated county. Incorporated municipalities inside the county — Franklin, Brentwood, Spring Hill (in part), Nolensville, Thompson's Station and Fairview — administer their own building codes and issue their own permits, so this record does not reach work inside those city limits.
Texas (25)
City of Allen - Building and Permitting Division
The permitting authority for the City of Allen, Texas. The Building and Permitting Division of the Community Development Department issues residential and commercial building permits, including roofing permits, registers contractors, and performs inspections including roof final inspections.
City of Amarillo Department of Building Safety
The permitting authority for the City of Amarillo, Texas, in the Texas Panhandle — one of the highest hail-frequency areas in the country. The Department of Building Safety requires a permit for all roofing projects and administers a roofing-specific contractor-registration program with its own surety-bond and insurance minimums, separate from Texas's (lack of) statewide roofing license.
City of Arlington - Planning & Development Services Department
The permitting authority for the City of Arlington. The Building Inspection Division within Planning & Development Services issues building permits, including re-roofing permits, and conducts construction inspections.
City of Austin Development Services Department (DSD)
The permitting authority for the City of Austin, Texas. The Development Services Department issues residential roofing permits through the "Austin Build + Connect" (AB+C) portal and administers city contractor registration. Most like-for-like asphalt-shingle reroofs are permit-exempt citywide, but the exemption does not apply inside the Wildland-Urban Interface (WUI) area when 50% or more of the roofing is being replaced.
City of Carrollton - Building Inspection
The permitting authority for the City of Carrollton, Texas. Building Inspection issues building permits, registers contractors, and performs inspections for work within the city; roofing permits apply specifically to structural roof deck and sheathing replacement.
City of Cedar Hill - Building Inspections Department
The permitting authority for the City of Cedar Hill. Building Inspections issues residential and commercial building permits, including roofing permits, registers general and trade contractors, and performs inspections on permitted work.
City of Dallas - Development Services, Building Inspection Division
The permitting authority for the City of Dallas, Texas. The Building Inspection Division issues residential and commercial building permits, including reroofing permits, and registers contractors, including roofing contractors, working within city limits.
City of Denton - Building Safety Division
The permitting authority for the City of Denton, Texas. The Building Safety Division within Development Services issues residential and commercial roofing permits and registers contractors performing that work.
City of DeSoto - Building Inspections Division
The permitting authority for the City of DeSoto, Texas. The Building Inspections Division issues building permits and registers contractors, including roofing contractors, for work within the city.
City of Euless - Building Construction and Permitting
The permitting authority for the City of Euless, Texas. The Building Inspections Division, housed within the Planning and Economic Development Department, issues residential, building, and trade permits, registers contractors, and performs construction inspections citywide.
City of Fort Worth - Development Services Department
The permitting authority for the City of Fort Worth, Texas. The Development Services Department administers building permits and contractor registration under the city's adopted construction codes, and publishes roofing-specific guidance for residential re-roofing, which is a frequent subject of resident, roofing-company, and insurance-company inquiries in this hail-prone part of North Texas.
City of Frisco - Building Inspections Division
The permitting authority for the City of Frisco, Texas. The Building Inspections Division issues residential and commercial building permits, including a self-service permit category covering roof replacement, registers contractors performing work in the city, and conducts inspections through the eTRAKiT system.
City of Garland - Building Inspection
The permitting authority for the City of Garland, Texas. Building Inspection issues residential and commercial building permits, including re-roofing permits, registers contractors, and enforces the city's adopted building codes.
City of Grand Prairie - Building Inspections Division
The building permitting authority for the City of Grand Prairie, Texas. The Building Inspections Division issues residential and commercial building permits, including re-roof permits, registers contractors, and performs inspections under the city's adopted building codes.
City of Grapevine - Building Inspection Department
The permitting authority for the City of Grapevine, Texas (Tarrant County). The Building Inspection Department (part of Building Services) enforces the city's adopted building codes, issues building and re-roofing permits, registers contractors, and performs the inspections required to close out permits.
City of Irving - Inspections Department
The permitting authority for the City of Irving. The Building Inspections Division of the Inspections Department issues building permits, including re-roofing permits, and inspects building, electrical, mechanical, plumbing, and irrigation work.
City of Lewisville - Building Services Division
The permitting authority for the City of Lewisville, Texas, operated as the Building Services Division within the Department of Neighborhood and Inspection Services. It reviews plans, issues building permits -- including re-roof and re-deck permits -- and performs inspections for private construction projects through the city's MGO Connect portal. The division also administers contractor registration, which is required before any covered contractor, including roofing contractors, may be issued a permit.
City of Mesquite - Building Inspection Division
The permitting authority for the City of Mesquite. The Building Inspection Division, part of Planning & Development Services, reviews construction plans, issues residential and commercial building permits including re-roof permits, and performs inspections to enforce the city's adopted codes.
City of North Richland Hills - Building Inspection Department
The permitting authority for the City of North Richland Hills. The Building Inspection Department issues residential and commercial building permits, including re-roofing permits, registers contractors through the NRH E-Portal, and enforces the city's adopted construction codes.
City of Plano - Building Inspections Department
The permitting authority for the City of Plano. Building Inspections issues residential and commercial building permits, including re-roofing permits, registers contractors, and performs final roof inspections.
City of Richardson - Building Inspection
The permitting authority for the City of Richardson, Texas. Building Inspection issues residential and commercial building permits, including roof repair and replacement permits, registers contractors performing work in the city, and conducts roof deck and final inspections.
City of Rowlett - Building Safety Department
The permitting authority for the City of Rowlett. Building Safety, part of Community Development, issues residential and commercial building permits, including roofing permits, registers contractors, and performs inspections via the city's online MyGov permitting system.
City of San Antonio Development Services Department (DSD)
The permitting authority for the City of San Antonio, Texas. The Development Services Department issues residential roofing permits and administers the city's contractor-registration program, which covers roofing work under either the Home Improvement Contractor or Residential Building Contractor registration category (San Antonio has no separate "roofing contractor" license class).
City of Wylie - Building Inspection Department
The permitting authority for the City of Wylie. Building Inspection issues residential and commercial building permits, including roofing replacement permits, registers contractors, and performs construction inspections.
Town of Flower Mound - Building Inspections Department
The permitting authority for the Town of Flower Mound. Building Inspections issues residential and commercial building permits, including roof replacement/recovering permits, registers contractors, and enforces the Town's currently adopted construction codes.
Wisconsin (3)
City of Green Bay, Wisconsin - Department of Community & Economic Development, Inspection Division (Building Permits & Inspections)
The permitting authority for the City of Green Bay, Wisconsin (Brown County). For one- and two-family dwellings, roofing technical requirements in Green Bay are set entirely by the Wisconsin Uniform Dwelling Code (UDC), Wis. Admin. Code ch. SPS 321, promulgated statewide by the Department of Safety and Professional Services; Wis. Stat. § 101.65(1c) bars a municipality from making or enforcing a dwelling ordinance that "does not conform to" the UDC, so Green Bay's own role is limited to permit administration, fees, inspections, and non-preempted overlays such as historic-district design review. Green Bay is notable for NOT requiring a building permit for ordinary one- and two-family re-roofing (see roofing_permit_required and repair_permit_threshold).
City of Madison, Wisconsin - Department of Planning, Community & Economic Development, Building Inspection Division
The permitting authority for the City of Madison, Wisconsin (Dane County). For one- and two-family dwellings, Madison enforces the Wisconsin Uniform Dwelling Code (Wis. Admin. Code ch. SPS 321), which is a Wisconsin-drafted statewide code rather than a straight IRC adoption. Wis. Stat. s. 101.65(1c) bars any municipality from making or enforcing a dwelling ordinance that "does not conform to" the UDC, so Madison's role for 1-2 family roofing is limited to permit administration, fees, and inspections; it has no authority to set differing technical roofing requirements. Commercial and 3+ unit multifamily roofing falls instead under the Wisconsin Commercial Building Code (SPS 361-366, adopting the IBC), which is outside the scope of the UDC-governed fields recorded here.
City of Milwaukee, Wisconsin - Department of Neighborhood Services (DNS)
The permitting authority for the City of Milwaukee, Wisconsin (Milwaukee County). The Department of Neighborhood Services (DNS) issues building and roofing permits and performs inspections. For one- and two-family dwellings, roofing technical requirements are set statewide by the Wisconsin Uniform Dwelling Code (Wis. Admin. Code ch. SPS 321); Milwaukee's own role for that housing stock is permit administration, fees, and inspections rather than differing technical rules.