Permitting Authorities / City of Carrollton - Building Inspection

Do you need a permit to replace a roof in Carrollton, TX?

Adopted code

City of Carrollton - Building Inspection

No — Carrollton, TX does not require a permit for like-for-like roof replacement (City of Carrollton - Building Inspection). Per the city's FAQ and Re-Roofing page: "Roofing permits are required only when structural members supporting the roofing system are being replaced, such as the roof deck or sheathing. Replacement of the roofing system, such as shingles, shakes, tiles, metal panels, underlayment, membranes, cover boards, and insulation does not require a permit." Replacement roof decking may match the thickness of the existing decking regardless of the amount of decking replaced. Roofing permit applications are submitted through the CityServe Portal along with the permit fee.

Jurisdiction
City of Carrollton, Texas
Jurisdiction type
city
Address
1945 East Jackson Road, Carrollton, TX 75006
Contact
  • url: https://www.cityofcarrollton.com/departments/departments-a-f/building-inspection
  • phone: 972-466-3225
  • email: [email protected]
Permit portal
Roofing permit required
Not required
Contractor registration required
Required
Registration details
  • license: The Building Inspection Submittal Requirements page's Contractor Registration section states: "Register through the CityServe Portal. A copy of a government-issued photo ID or Driver License is required," with a copy of the state license required for Mechanical, Electrical, Plumbing, Irrigation, and Fire Alarm/Fire Sprinkler contractors and a Certificate of Insurance for Paving and Utility contractors. "Contractor registration is renewable annually. Contractor registration is free." The Front Counter Services page adds that an expired contractor registration prevents further inspections from being requested, even if that contractor's work is complete.
Permit process note
Per the city's FAQ and Re-Roofing page: "Roofing permits are required only when structural members supporting the roofing system are being replaced, such as the roof deck or sheathing. Replacement of the roofing system, such as shingles, shakes, tiles, metal panels, underlayment, membranes, cover boards, and insulation does not require a permit." Replacement roof decking may match the thickness of the existing decking regardless of the amount of decking replaced. Roofing permit applications are submitted through the CityServe Portal along with the permit fee.
Inspection requirements
The Re-Roofing page states "An inspection should be scheduled upon completion of work," with applications and fees handled through the CityServe portal.
Adopted code
The city's Codes & Ordinances page lists the "2024 I-Codes / 2023 NEC" (Combined Local Amendments, Ordinance Nos. 4265 & 4290) as effective 09/01/25, including the 2024 International Building Code, 2024 International Residential Code, 2024 International Fire Code, 2024 International Energy Conservation Code, 2024 International Existing Building Code, 2024 International Swimming Pool and Spa Code, 2024 International Plumbing Code, 2024 International Fuel Gas Code, 2024 International Mechanical Code, and 2023 National Electrical Code. The previous cycle (2021 I-Codes / 2020 NEC, Ord. 4044) is noted as retained for reference only.
Drip edge
Required — Base 2024 IRC R905.2.8.5 (unamended by Carrollton): "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." (Text verified against ICC's own digital 2024 IRC, codes.iccsafe.org, 2026-07-21 — identical to the 2021 edition's text for this section.) Carrollton Code of Ordinances Ch. 150, Attachment 2, Sec. 150.016 (13 pages, R101.1 through the plumbing sections) contains no R9xx amendment of any kind, so the base-edition IRC text above governs. About drip edge
Ice & water shield
Not required — Table R301.2(1), Climatic and Geographic Design Criteria, as amended by the city's 2024 I-Codes amendments (Ordinances 4265, adopted 7-8-2025, and 4290, adopted 12-2-2025, codified at ecode360 Ch. 150 Sec. 150.016), lists "ICE BARRIER UNDERLAYMENT: No" for Carrollton (Ground Snow Load 8 lb/ft2, Winter Design Temp 22F, Air Freezing Index 150). Architect-verified directly from the codified amendment attachment, 2026-07-18. About ice & water barrier
Impact-resistant roofing
Not required — Carrollton Code of Ordinances Ch. 150, Attachment 2, Sec. 150.016 "Amendments" (IRC local amendments) amends NO section of IRC Chapter 9 (Roof Assemblies) -- no R9xx amendment of any kind appears -- and contains no reference to UL 2218, impact resistance, or Class 4 roof coverings.
Wind design criteria
105 mph (3-second gust), measured at 33 feet above ground, Exposure Category C; topographic effects No, special wind region No, windborne debris zone No (Table R301.2 as filled in by the City of Carrollton Code of Ordinances Sec. 150.016, Subchapter III International Residential Code -- Amendments, per Ordinance No. 4265 adopted 7/8/2025 and Ordinance No. 4290 adopted 12/2/2025, amending the 2024 IRC). Ground snow load 8 lb/ft²; Seismic Design Category A.
Sales & use tax
8.25% combined (6.25% state + 1.00% City of Carrollton + 1.00% Dallas MTA (DART) transit-authority tax), the Texas local-rate cap. Texas collects no construction use tax at building-permit issuance; use tax, when owed, is self-assessed by the purchaser and remitted directly to the Comptroller's office rather than collected by a city or county permit office (Comptroller Use Tax guidance, comptroller.texas.gov/taxes/sales/use-tax.php). Under Comptroller guidance for real property repair and remodeling, "Labor to repair, remodel, or restore residential real property is not taxable"; on the lump-sum contract typical of residential re-roofing, "you pay tax on all your supplies, materials, equipment, and taxable services when you buy them. You don't charge your customer tax" (Comptroller Pub. 94-116, Real Property Repair and Remodeling, comptroller.texas.gov/taxes/publications/94-116.php) -- so the combined rate above is the roofer's own cost basis on materials purchased, not a rate charged to the homeowner.

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.

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

Buy this jurisdiction's pack — $12 Delivered by email within minutes.

Questions about the Carrollton, TX pack?

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

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

Sources

Roofing questions — Carrollton, TX

Do you need a permit to replace a roof in Carrollton, TX?

Not required.

Is ice & water shield required in Carrollton, TX?

Not required — Table R301.2(1), Climatic and Geographic Design Criteria, as amended by the city's 2024 I-Codes amendments (Ordinances 4265, adopted 7-8-2025, and 4290, adopted 12-2-2025, codified at ecode360 Ch. 150 Sec. 150.016), lists "ICE BARRIER UNDERLAYMENT: No" for Carrollton (Ground Snow Load 8 lb/ft2, Winter Design Temp 22F, Air Freezing Index 150). Architect-verified directly from the codified amendment attachment, 2026-07-18..

Is drip edge required?

Required — Base 2024 IRC R905.2.8.5 (unamended by Carrollton): "A drip edge shall be provided at eaves and rake edges of shingle roofs. Adjacent segments of drip edge shall be overlapped not less than 2 inches (51 mm). Drip edges shall extend not less than 1/4 inch (6.4 mm) below the roof sheathing and extend up back onto the roof deck not less than 2 inches (51 mm). Drip edges shall be mechanically fastened to the roof deck at not more than 12 inches (305 mm) o.c. with fasteners as specified in Section R905.2.5. Underlayment shall be installed over the drip edge along eaves and under the drip edge along rake edges." (Text verified against ICC's own digital 2024 IRC, codes.iccsafe.org, 2026-07-21 — identical to the 2021 edition's text for this section.) Carrollton Code of Ordinances Ch. 150, Attachment 2, Sec. 150.016 (13 pages, R101.1 through the plumbing sections) contains no R9xx amendment of any kind, so the base-edition IRC text above governs..

Do roofing contractors need a license or registration in Carrollton, TX?

Required. The Building Inspection Submittal Requirements page's Contractor Registration section states: "Register through the CityServe Portal. A copy of a government-issued photo ID or Driver License is required," with a copy of the state license required for Mechanical, Electrical, Plumbing, Irrigation, and Fire Alarm/Fire Sprinkler contractors and a Certificate of Insurance for Paving and Utility contractors. "Contractor registration is renewable annually. Contractor registration is free." The Front Counter Services page adds that an expired contractor registration prevents further inspections from being requested, even if that contractor's work is complete..

What building code does Carrollton, TX use?

The city's Codes & Ordinances page lists the "2024 I-Codes / 2023 NEC" (Combined Local Amendments, Ordinance Nos. 4265 & 4290) as effective 09/01/25, including the 2024 International Building Code, 2024 International Residential Code, 2024 International Fire Code, 2024 International Energy Conservation Code, 2024 International Existing Building Code, 2024 International Swimming Pool and Spa Code, 2024 International Plumbing Code, 2024 International Fuel Gas Code, 2024 International Mechanical Code, and 2023 National Electrical Code. The previous cycle (2021 I-Codes / 2020 NEC, Ord. 4044) is noted as retained for reference only.