Permitting Authorities / City of DeSoto - Building Inspections Division

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

Adopted code

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.

Jurisdiction
City of DeSoto, Texas
Jurisdiction type
city
Address
211 E Pleasant Run Rd., DeSoto, TX 75115
Contact
  • url: https://www.desototexas.gov/462/Building-Inspections
  • phone: 972-230-9610
  • email: [email protected]
Contractor registration required
Required
Registration details
  • license: The city's Registration page lists "Roofing Contractor" alongside Builder, Fence Contractor, Pool Contractor, and Foundation Repair Contractor under the General Contractor registration category, which carries a $25 fee. The page states "Contractors or subcontractors are required to have an active registration/license before applying" for permits, with registration submitted through the Customer Self-Service (CSS) Portal effective September 5, 2025.
Adopted code
The Building Inspections page states the city has adopted the 2021 International Codes (IBC, IRC, IPC, IFGC, IMC, IECC, IFC), and "the 2023 National Electrical Code (NEC) is the adopted electrical code."
Drip edge
Required — Base 2021 IRC R905.2.8.5 (unamended by DeSoto): "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." DeSoto's local amendments (Code of Ordinances Art. 3.1800) touch nothing in the R400-R900 range, so this base-edition text is what applies in DeSoto. About drip edge
Impact-resistant roofing
Not required — DeSoto Code of Ordinances Art. 3.1800 (Residential Code) adopts the 2021 IRC at Sec. 3.1801 and sets out its deletions/amendments/additions at Sec. 3.1802, spanning R101.1 through E3406.3 over 9 pages. The amendment list passes directly from R322 (flood-resistant construction, deleted) to G2415.12 (gas), so nothing in the R400-R900 range -- including R902.1 roof coverings -- is locally amended; the unamended base 2021 IRC fire-classification language governs. No UL 2218, Class 4, or impact provision appears.
Roof layer limit / recover
Base 2021 IRC R908.3.1.1 "Roof recover not allowed" (unamended by DeSoto): "A roof recover shall not be permitted where any of the following conditions occur: 1. Where the existing roof or roof covering is water soaked or has deteriorated to the point that the existing roof or roof covering is not adequate as a base for additional roofing. 2. Where the existing roof covering is slate, clay, cement or asbestos-cement tile. 3. Where the existing roof has two or more applications of any type of roof covering." Note: the base 2021 IRC has only these THREE conditions — it does NOT include the fourth "one or more application of asphalt shingles" condition that Oklahoma's OUBCC amendment adds; DeSoto's unamended baseline is the plain ICC text.
Deck & sheathing requirements
Base 2021 IRC R905.2.1 Sheathing requirements (unamended by DeSoto): "Asphalt shingles shall be fastened to solidly sheathed decks." That one sentence is the whole of the base IRC requirement; the longer definitional "solidly sheathed" language used in Oklahoma is an OUBCC-specific addition and is not part of the plain ICC text DeSoto operates under.
Sales & use tax
8.25% combined (6.25% state + 2.00% City of DeSoto (listed by the Comptroller as "De Soto"); no special-purpose district or transit-authority add-on), 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.

Working an insurance claim in DeSoto, 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 DeSoto, 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 — DeSoto, TX

Is drip edge required?

Required — Base 2021 IRC R905.2.8.5 (unamended by DeSoto): "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." DeSoto's local amendments (Code of Ordinances Art. 3.1800) touch nothing in the R400-R900 range, so this base-edition text is what applies in DeSoto..

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

Required. The city's Registration page lists "Roofing Contractor" alongside Builder, Fence Contractor, Pool Contractor, and Foundation Repair Contractor under the General Contractor registration category, which carries a $25 fee. The page states "Contractors or subcontractors are required to have an active registration/license before applying" for permits, with registration submitted through the Customer Self-Service (CSS) Portal effective September 5, 2025..

What building code does DeSoto, TX use?

The Building Inspections page states the city has adopted the 2021 International Codes (IBC, IRC, IPC, IFGC, IMC, IECC, IFC), and "the 2023 National Electrical Code (NEC) is the adopted electrical code."