Austin roofing contracting — the essentials

State license
None — roofing is not a TDLR program
Licensing bill
HB 3344 (89th Legislature) died in committee, 05/08/2025
City trade registration
Scoped to Mechanical, Electrical, Plumbing — roofing not named
WUI roof covering
Class A rated, all three proximity zones
WUI code in force
Adopted 04/10/2025 · effective 07/10/2025
Permit threshold
Decking over 128 sq. ft., or over 50% of roofing replaced
City purchasing
Vendor account with commodity codes · offers via eResponse
Standing City contract
Roofing & waterproofing consultant RL · expires 12/31/2026
State list
CMBL, $70 a year · ESBD lists state contracts over $25,000
Vendor help line
512-974-2018 · [email protected]

Most guides to a trade start with the license. This one has to start by telling you there isn't one, because that single fact reorganises everything that follows. Everything below is read off the agencies' and the Legislature's own pages this week, and where a page does not publish something, I say so instead of filling the gap.

There is no Texas roofing license — and here is the official sentence saying so

When I probed what people actually type about this trade, the licensing questions came back and the bidding questions did not — so start there. The answer is no, and it is worth having the source in hand, because plenty of what you will read online gets it wrong.

The Texas Legislature's own bill analysis puts it in one line: “Texas does not currently require a state-issued license for reroofing contractors.” That is the Legislature describing the state of its own law, which is about as good a citation as this question has.

It squares with the regulator's published list. The Texas Department of Licensing and Regulation publishes “Programs Licensed and Regulated by TDLR”, and the list runs to 41 programs — Air Conditioning and Refrigeration Contractors is there, Electricians is there, so are boiler safety, elevator safety, water well drillers and residential solar retailers. Roofing is not on it.

That is a real structural difference from the trades either side of you. Air conditioning and refrigeration contractors and electricians each hold a TDLR license; you hold nothing equivalent. It cuts both ways: nothing to renew, and nothing to point at when a buyer asks what makes you qualified. What a given job requires of you instead is whatever that solicitation sets out, so the solicitation document is the thing to read closely.

What happened to the roofing license bill

People are actively searching for this, and the summaries floating around are unreliable, so here is the record.

HB 3344 of the 89th Legislature was captioned “Relating to the regulation and licensing of reroofing contractors by the Texas Department of Licensing and Regulation; providing administrative and civil penalties; authorizing fees.” It would have put roofing on the same footing as the trades listed above, under the same agency.

It did not become law. The bill's complete action list has fourteen entries and ends here: “05/08/2025 (H) Committee report sent to Calendars.” Before that it was filed on 02/25/2025, read a first time and referred to Trade, Workforce & Economic Development on 03/21/2025, left pending after an April 15 public hearing, and reported favorably as substituted on 04/30/2025. There is no action recording passage, enrollment, a signature, or an effective date.

I am spelling that out because some write-ups of this bill state that it passed and give an effective date of September 1, 2025. That date appears in the bill analysis as the date the law would have taken effect had it been enacted. The action list contains no record of a floor vote. If a customer or a competitor tells you a Texas roofing license now exists, that is where the confusion comes from.

The practical read: there is nothing to apply for today, and this is a subject worth keeping half an eye on rather than acting on.

Austin does not make you register as a roofing trade contractor either

The second thing an Austin roofer expects to find is a City registration, because the other building trades have one. The City's trade-contractor registration is scoped narrowly: “Mechanical, Electrical, and Plumbing (MEP) Trade Contractors are the responsible individuals assigned to the associated Mechanical, Electrical, or Plumbing Permit.” Roofing is not named among the trades that register that way.

What the City does describe is the general-contractor role: “A General Contractor (GC) is the responsible individual assigned to a Building Permit.” The renewal rhythm differs too — professional trade contractors “only need to register once with the City of Austin and are required to update their registration annually”, while general contractors are not required to update annually. If you do hold a City registration, the City requires a Letter of Authorization for “any changes made to contact information, company ownership, agent changes, or changes to license and insurance status.”

I am deliberately not going to tell you that a roofing company must register as a general contractor. No City page I could retrieve says that, and I am not going to reason my way into a requirement on your behalf — call the permit centre and ask about your specific scope. The Austin electrical contracts guide walks through the registration that does apply to the MEP trades, if you run mixed crews and need the contrast.

The distinction that catches people out. There are two unrelated things in Austin that both get called registration. One is a permitting record, which decides who can be the responsible party on a permit. The other is a purchasing record — a vendor account with commodity codes — and it is the only one that decides whether a City roofing solicitation ever lands in your inbox. Doing the first does not do the second. For this trade, where no license or trade registration applies at all, the vendor account is effectively the whole of your front door.

What actually governs an Austin roof: the WUI code

Here is the requirement that does bind you, and it is specific to this city and to this trade. Austin adopted the 2024 Wildland-Urban Interface Code: “Adopted April 10, 2025. Took effect on July 10, 2025.” It applies to “properties in the City of Austin Full Purpose or Limited Purpose (LTD) areas”, so it does not reach properties fully in the extraterritorial jurisdiction.

The code sorts properties into proximity zones by distance from wildland, and the roof-covering requirement is the same in all three of them:

The covering is not the whole of it. Valleys must have “metal flashing over approved underlayment” in every zone. Zone A skylights need a “noncombustible frame and compliant glass”. And vegetative or landscaped roofs are out in Zones A and B, at WUIC 504.2.2.4 and 505.2.2.4 as amended.

To find out which zone a job sits in, the City says to “Use the Interactive WUI Code Map to determine a project's Proximity Zone.” Do that before you price, not after. The requirement has only been in force since 10 July 2025, so a job you priced before that date was priced under a different rule — check the zone on each address rather than working from an older comparable.

One thing I will not do is hand you a list of which materials are permitted or banned. The City publishes the Class A rating requirement and the vegetative-roof prohibition; it did not give me a materials list I could quote, and a materials list is exactly the sort of thing that is worth being wrong about zero times. Read the code documents linked from the City's WUI page for your zone.

When a re-roof needs a permit

Austin publishes a threshold, and it is a number worth memorising because it decides your schedule as much as your paperwork. Roof work needing a permit includes “repairs that replace decking boards of an area greater than 128 sq. ft., or if over 50% of roofing is being replaced.”

Below that, the City states that “some roof repairs and replacements, including those with asphalt shingles or replacements that do not adversely affect roof structure, may be exempt from a permit.” Note the word “may” — that is the City's word, not a hedge of mine, and it means the exemption is a question to confirm for the specific job rather than a rule to assume.

Re-roofing sits inside the Exterior Updates permit category, which the City describes as covering “exterior siding/weather coverings, new awnings, re-roof, and window/door replacements.” If you go in person, the counter route is narrow: “In-person processing is available for re-roofing a single building (shingles and re-roof overlay only)”, and “You are limited to one permit application per day.” One building, one application, shingles and overlay only.

Timing: “The turnaround time to issue most Express Building Permits is one business day. The timeframe may differ if the property is within a floodplain or historic district.” One business day is fast enough to plan around. Check the floodplain and historic-district status of the address before you promise a start date, because that is the City's own stated exception to the one-day turnaround.

The roofing work is there. The notifications are the hard part.

I'm building BidScout to read the Austin-area bid boards and email you only the work that matches what you sell. The engine already reads the state ESBD, the City of Austin portal and Austin ISD, all running in shadow-mode testing — email alerts aren't live for any source yet. Join the waitlist and you'll see it as it comes together.

Free during beta · No credit card required

Why the City's bid list looks empty, and what to watch instead

I read the City of Austin's active solicitations list the day I wrote this, 1 September 2026. There were 36 open solicitations. Not one of them was roofing, waterproofing or building-envelope work. The open list that day was waterlines and wastewater plants, an emergency-power rebid at the ABIA consolidated maintenance facility, a duct-bank bore, a trail corridor, a structural-engineering rotation list, chilled-water construction, and a long tail of parts and services contracts.

That is a genuinely useful thing to know, and I would rather tell you than pad the page with a bid that isn't there. If you have been checking the City's bid list for roofing work and finding nothing, you are not missing a trick — there was nothing to find that week.

The City's current-contracts catalogue explains a good part of why. Under Construction Contracts, a category the City defines as covering “all construction trades and some construction related professional services as defined by Texas Government Code, Chapter 2254”, there sits:

I want to be careful about what that tells you and what it doesn't. The catalogue gives the contract's title, its authorized value and its expiry date; it does not publish how the City orders work under it, or what the City will do when it expires, so I am not going to explain the vehicle to you or promise a re-solicitation. What is on the record is a dated fact you can act on: a roofing and waterproofing contract authorized at $1.4 million runs out on 12/31/2026. That is a better thing to have in your calendar than a weekly look at a bid list that had no roofing on it.

When a City solicitation does appear, the submission rule is absolute: “All offers for City of Austin solicitations must be submitted electronically via eResponse.” There is no paper route. The City of Austin bids guide covers how the City runs a solicitation start to finish.

Getting the work routed to you

With no license and no trade registration in the picture, your commodity codes carry the weight here. The City is explicit about the mechanism: “When the City issues a new solicitation, our Procurement Specialists identify all related commodity codes, and send the solicitation to all vendors who have those codes associated with their vendor profile.” A person picks the codes for the solicitation; the system matches them to yours. “Commodity codes represent the goods and services a vendor provides”, and the City's own advice is to spread out: “Vendors must provide at least one commodity code on their profile, but we recommend adding multiple to cast a wide net.”

Take that seriously here, and let the one piece of evidence I have guide it: the single roofing entry in the City's contract catalogue is titled “ROOFING & WATERPROOFING CONSULTANT SERVICES” — a consultant-services title, not a roofing-construction one. One example is not a pattern and I will not present it as one, but it does show that coding yourself narrowly to roofing construction alone would have missed that contract. I am not going to quote you a class/item number, because I could not retrieve one from an official source this run and I will not invent one — pick your codes inside the vendor profile, or call 512-974-2018 or email [email protected] and have someone walk you through it. One account only, incidentally: “Each federal taxpayer ID number can only have one associated vendor account.” If a colleague registered years ago, find that account rather than opening a second.

Austin ISD is a separate buyer and it is stricter. The district runs on Bonfire, and the consequence of not registering is not just a missed email: “vendors not registered in Bonfire will not be notified of any AISD issued solicitations and will not be able to view solicitations.” You cannot browse from the outside. Routing again runs off your own selections — “the district will send email notifications through Bonfire when an AISD solicitation is issued relating to the product or service commodities you selected during the registration process.” Because you cannot see the district's solicitations until you register, this is a list worth being on before you need it rather than after you hear about a job. The Austin ISD bids guide covers the district's process.

The state runs two things people mix up. The ESBD is the public board: it “is an online search engine that lists state contracts over $25,000.” The CMBL is the notification list — “a master database used by the state of Texas purchasing entities to develop a mailing list for vendors to receive bids based on the products or services they can provide to the state of Texas” — and it carries a published fee: “The CMBL annual registration fee is $70.” The Comptroller's emphasis is on keeping the address alive, advising that “an active, accurate and current email address is maintained on your company's CMBL profile to ensure bid opportunities are received timely.” The Texas ESBD guide walks through searching the board.

What I would do first

  1. Stop looking for a license to get. There is no state roofing license in Texas, and the bill that would have created one died in committee on 05/08/2025. Put the time into reading what each solicitation requires of you instead, since with no license and no trade registration in play that document is where your qualification requirements will actually be set out.
  2. Check the WUI map before you quote. The code sets the same roof-covering requirement in all three proximity zones — Class A rated, gaps fire-stopped or covered with an approved cap sheet — and it has only been in force since 10 July 2025. Use the City's Interactive WUI Code Map on each address to find the zone, then read the code for what applies to your scope.
  3. Price the details, not just the field. Metal flashing over approved underlayment in the valleys, noncombustible frames and compliant glass for Zone A skylights, no vegetative roofs in Zones A and B.
  4. Know the permit threshold cold. Decking repairs over 128 sq. ft., or over 50% of the roofing replaced. Express permits are usually issued in one business day, unless the property is in a floodplain or historic district.
  5. Open a City vendor account and spend real time on the codes. With no license and no trade registration, the codes are your whole front door. Add several, and think about how roofing scope gets titled — the City's own roofing vehicle is a consultant rotation list.
  6. Register in Bonfire for Austin ISD today. Until you do, you cannot even see what the district is buying.
  7. Pay the $70 CMBL fee and keep the email address current. The CMBL is the state's notification list; the ESBD is the search engine listing state contracts over $25,000.
  8. Put 12/31/2026 in the calendar. That is the published expiry date on the City's roofing and waterproofing consultant rotation list, authorized at $1,400,000.00. I cannot tell you what the City will do at that point, but it is the one dated roofing milestone the City's own records give you.

Roofing is one trade among many in a region with a lot of buyers. The wider map — City, county, school districts and the state — is in the Austin government contracts overview, and if you also handle mechanical work on the same buildings, the Austin HVAC contracts guide covers a trade that does carry a TDLR license, which is a useful contrast with this one.

Frequently asked questions

Do I need a license to roof in Texas?

Not a state one. The Texas Legislature's own bill analysis for C.S.H.B. 3344 of the 89th Legislature states that Texas does not currently require a state-issued license for reroofing contractors. That is consistent with the Texas Department of Licensing and Regulation's published list of Programs Licensed and Regulated by TDLR, which names 41 programs including Air Conditioning and Refrigeration Contractors and Electricians, and does not include roofing. A city, a county or an individual solicitation can still impose its own requirements, and the solicitation document is where those live.

What happened to the Texas roofing license bill?

HB 3344 of the 89th Legislature was captioned as relating to the regulation and licensing of reroofing contractors by the Texas Department of Licensing and Regulation, providing administrative and civil penalties and authorizing fees. It did not become law. Its complete action list ends at 05/08/2025, when the committee report was sent to Calendars, and contains no action indicating passage, enrollment, signature or an effective date. Be careful with summaries of this bill online: some state that it passed, and the Legislature's own record shows it did not.

Does the City of Austin require roofing contractors to register?

The City's trade-contractor registration is scoped to the Mechanical, Electrical, and Plumbing trades. The City describes MEP Trade Contractors as the responsible individuals assigned to the associated Mechanical, Electrical, or Plumbing Permit, and roofing is not named among the trades that must register that way. The City does describe a General Contractor as the responsible individual assigned to a Building Permit, and notes that general contractors are not required to update their registration annually, unlike professional trade contractors. Separately from permitting, if you want the City's purchasing work to reach you, you need a vendor account with commodity codes on it.

Does Austin require a permit to replace a roof?

It depends on the scope. The City's express-permit page gives a published threshold for roof work: repairs that replace decking boards of an area greater than 128 sq. ft., or if over 50% of roofing is being replaced. It also states that some roof repairs and replacements, including those with asphalt shingles or replacements that do not adversely affect roof structure, may be exempt from a permit. Re-roofing falls under the Exterior Updates permit category. The turnaround time to issue most Express Building Permits is one business day, though that may differ if the property is within a floodplain or historic district.

What roof does Austin's Wildland-Urban Interface Code require?

A Class A rated roof covering, with gaps fire-stopped or covered with an approved cap sheet. The City publishes that same roof-covering requirement for all three WUI proximity zones, at WUIC 504.2 for Zone A, 505.2 for Zone B and 506.2 as amended for Zone C. Valleys must have metal flashing over approved underlayment, Zone A skylights need a noncombustible frame and compliant glass, and vegetative or landscaped roofs are prohibited in Zones A and B. The 2024 code was adopted April 10, 2025 and took effect on July 10, 2025. It applies to properties in the City of Austin Full Purpose or Limited Purpose areas, and you use the City's Interactive WUI Code Map to determine a project's proximity zone.

How do I find government roofing contracts in Austin?

Watch three places, and expect the City's own bid list to be quiet. Reading the City of Austin active solicitations list on 1 September 2026, all 36 open solicitations were other work — not one was roofing, waterproofing or building-envelope. The City's current-contracts catalogue explains part of that: it holds MA - 6100 - PA210000039, 2021 ROOFING & WATERPROOFING CONSULTANT SERVICES RL, authorized at $1,400,000.00 and expiring 12/31/2026. Austin ISD posts separately through Bonfire, and vendors not registered in Bonfire will not be notified of any AISD issued solicitations and will not be able to view solicitations. The state posts on the ESBD, an online search engine that lists state contracts over $25,000, with the CMBL as the notification list at $70 a year.