Free roof inspection in El Paso — pick a time online →
Schedule Inspection

El Paso Area Roofing Permit Guide: Who Files Where

Replacing a roof in the El Paso area means a permit and an inspection, but who you file with depends on your city, and crossing into New Mexico changes the contractor licensing rules too. Here is who files where.

A full roof replacement in the El Paso area is permitted work. The permit puts the job on record and the inspection is an independent check that the roof was installed to the adopted building code. That record is what protects you if the roof is ever questioned when you sell the house.

The part that trips people up is who issues the permit. The El Paso metro crosses several city governments and two states, and the answer for an address in the Upper Valley is not the same as for one in Socorro or Las Cruces. A roofer who works your area regularly already knows which door to knock on. This guide reflects public information at the time of writing, so ask the roofer to confirm current requirements for your address.

Do you need a permit to replace a roof in El Paso?

In nearly all cases, yes for a full tear-off and replacement. Small, like-for-like repairs below a jurisdiction's threshold sometimes do not need one, but a reroof does, and any structural change to roof framing requires plans. In the City of El Paso, applications go through Planning and Inspections, and the Building Permit Division is the office to ask.

A permit triggers a final inspection once the roof is on. A missing permit is a common snag that surfaces at closing when you sell, and it can mean permitting after the fact. A licensed roofer pulls the permit in the roofer's name and handles the inspection as part of the job.

Who issues the permit: city, town or county

Inside the City of El Paso, you file with the city. Socorro and Horizon City are separate incorporated municipalities with their own building offices, so a reroof there is permitted by that city or town rather than by El Paso. Unincorporated areas such as Canutillo are different again: according to El Paso County's own planning page, state law does not allow the county to issue building permits, and owners are pointed to the Emergency Service Districts for guidance.

On the New Mexico side, Las Cruces issues roofing permits through its city development offices for homes inside the city. For Sunland Park, Santa Teresa and county areas, the right office depends on the address, and your roofer confirms it.

Where El Paso area towns file roofing permits

AreaPermit authorityNotes
El Paso (city limits)City of El Paso Planning and InspectionsReroof permit; contractor registration required
SocorroCity of SocorroOwn planning and building department
Horizon CityHorizon City Building ServicesOwn permit process, separate from El Paso
Unincorporated El Paso County (e.g., Canutillo)Varies; county does not issue building permitsState law limits the county; ask your roofer
Las Cruces, NMCity of Las CrucesContractor must hold a New Mexico license
Sunland Park / Santa Teresa, NMLocal NM authority, depends on addressContractor must hold a New Mexico license

Contractor rules: Texas versus New Mexico

Texas has no statewide roofing license, so for work in Texas the rules come from the city. The City of El Paso requires roofing contractors to register, which at the time of writing involves an annual fee, a certificate of liability insurance and a construction bond. Ask any roofer for proof of the City's registration before you sign.

New Mexico is different. Roofing contractors there are licensed statewide by the Construction Industries Division, which has a field office in Las Cruces. If your home is in Las Cruces, Sunland Park or Santa Teresa, ask for the contractor's New Mexico license number and verify it with the state before work begins. A Texas roofer without a New Mexico license should not be doing a reroof across the line.

Why this matters when you choose a roofer

A roofer who regularly works your area already has the process set up, knows the local requirements and has a working relationship with the inspectors, which is the difference between a reroof that closes out cleanly and one that stalls. It is also a simple honesty test: a contractor who proposes skipping the permit to save a few dollars is proposing to leave an unpermitted roof on your record.

The licensed local roofer we refer handles the permit and final inspection for the jurisdiction your home is in. If you are not sure which one applies to your address, that is one of the first things a free inspection sorts out.

Roofing permits by area

Questions homeowners ask

Do I need a permit to replace my roof in El Paso, TX?

Yes. A full roof replacement is permitted work in the City of El Paso, and the permit triggers a final inspection. Your licensed roofer pulls the permit and handles the inspection.

Does Texas require a roofing license?

No. Texas has no statewide roofing license, but the City of El Paso requires roofing contractors to register. New Mexico, by contrast, licenses roofing contractors through the state.

Who pulls the permit, me or the contractor?

The roofing contractor pulls the permit in their name and meets the inspector. You should not be asked to pull your own roofing permit, which is a red flag.

What if my roof was replaced without a permit?

An unpermitted reroof can surface at closing and require after-the-fact permitting or inspection. It is far simpler to have it permitted correctly the first time.

Get an honest read on your roof

Free inspection, no obligation. Pick a time and a licensed local roofer comes to you.

Schedule My Free Inspection

Schedule your free roofing inspection

Pick a time that works and a licensed local roofer comes to you — a real written price, no pressure, no obligation.

Pick a time →
Schedule a Free Inspection →