TradeCheck

Licensed HVAC Contractors in Texas

Every HVAC contractor license on file with the Texas Department of Licensing and Regulation, licensed to install, service and repair air conditioning and refrigeration systems. Status recomputed daily. Last updated August 16, 2026.

20,413licenses on record
19,072active today
1,341expired
115counties covered

1,341 of 20,413 HVAC contractors in Texas (6.6%) currently hold an expired license. That is not a rounding error, it is roughly one in 15 of everyone in the trade. Licenses lapse quietly, and nothing stops an expired licensee from answering the phone and quoting your job.

Browse by county

Harris CountyHouston3,143 licensed · 202 expiredDallas CountyDallas1,807 licensed · 120 expiredTarrant CountyFort Worth and Arlington1,402 licensed · 88 expiredBexar CountySan Antonio1,338 licensed · 75 expiredTravis CountyAustin708 licensed · 42 expiredOut Of State County707 licensed · 79 expiredCollin CountyPlano and McKinney559 licensed · 39 expiredFort Bend CountySugar Land537 licensed · 23 expiredMontgomery CountyThe Woodlands and Conroe528 licensed · 31 expiredWilliamson CountyRound Rock and Georgetown490 licensed · 29 expiredHidalgo CountyMcAllen488 licensed · 38 expiredDenton CountyDenton and Lewisville468 licensed · 35 expiredEl Paso CountyEl Paso392 licensed · 28 expiredBrazoria CountyPearland273 licensed · 18 expiredNueces CountyCorpus Christi272 licensed · 18 expiredGalveston CountyGalveston and League City261 licensed · 32 expiredLubbock CountyLubbock242 licensed · 14 expiredCameron CountyBrownsville231 licensed · 9 expiredHays CountySan Marcos and Kyle228 licensed · 7 expiredEllis CountyWaxahachie219 licensed · 11 expiredJohnson CountyBurleson and Cleburne208 licensed · 15 expiredKaufman CountyForney and Terrell193 licensed · 10 expiredBell CountyKilleen and Temple188 licensed · 12 expiredMclennan CountyWaco188 licensed · 7 expiredParker CountyWeatherford188 licensed · 12 expiredSmith CountyTyler177 licensed · 10 expiredComal CountyNew Braunfels169 licensed · 10 expiredBrazos CountyCollege Station133 licensed · 6 expiredGrayson CountySherman and Denison129 licensed · 10 expiredRockwall CountyRockwall129 licensed · 12 expiredJefferson CountyBeaumont124 licensed · 4 expiredBastrop County123 licensed · 8 expiredGuadalupe CountySeguin and Schertz119 licensed · 8 expiredMidland CountyMidland114 licensed · 4 expiredTaylor CountyAbilene111 licensed · 10 expiredWebb CountyLaredo110 licensed · 8 expiredRandall CountyAmarillo101 licensed · 9 expiredHunt County99 licensed · 8 expiredEctor CountyOdessa92 licensed · 3 expiredGregg County92 licensed · 2 expiredPotter CountyAmarillo92 licensed · 6 expiredWichita CountyWichita Falls81 licensed · 5 expiredWise County77 licensed · 5 expiredTom Green County72 licensed · 3 expiredBurnet County71 licensed · 9 expiredLiberty County71 licensed · 7 expiredBowie County66 licensed · 6 expiredVan Zandt County66 licensed · 6 expiredVictoria County65 licensed · 0 expiredAngelina County63 licensed · 5 expiredHenderson County60 licensed · 7 expiredOrange County60 licensed · 4 expiredWilson County59 licensed · 5 expiredHood County57 licensed · 3 expiredWaller County53 licensed · 4 expiredKendall County51 licensed · 2 expiredMedina County49 licensed · 3 expiredSan Patricio County48 licensed · 4 expiredKerr County45 licensed · 3 expiredMaverick County45 licensed · 5 expiredErath County44 licensed · 1 expiredVal Verde County44 licensed · 1 expiredLamar County42 licensed · 0 expiredWalker County41 licensed · 0 expiredCooke County38 licensed · 3 expiredUvalde County38 licensed · 8 expiredCaldwell County37 licensed · 7 expiredAustin County33 licensed · 1 expiredLampasas County33 licensed · 1 expiredNavarro County33 licensed · 4 expiredCoryell County32 licensed · 4 expiredWharton County32 licensed · 4 expiredBandera County31 licensed · 3 expiredNacogdoches County31 licensed · 4 expiredAnderson County30 licensed · 4 expiredAtascosa County29 licensed · 0 expiredFannin County29 licensed · 2 expiredHardin County29 licensed · 2 expiredPolk County29 licensed · 5 expiredWood County29 licensed · 0 expiredGillespie County28 licensed · 2 expiredHill County28 licensed · 2 expiredMatagorda County28 licensed · 4 expiredWashington County28 licensed · 3 expiredMilam County27 licensed · 1 expiredPalo Pinto County27 licensed · 3 expiredCherokee County26 licensed · 1 expiredJim Wells County25 licensed · 1 expiredStarr County25 licensed · 1 expiredHarrison County24 licensed · 3 expiredAransas County23 licensed · 0 expiredFayette County23 licensed · 2 expiredHopkins County23 licensed · 2 expiredLlano County23 licensed · 2 expiredCass County22 licensed · 0 expiredKleberg County22 licensed · 1 expiredUpshur County22 licensed · 2 expiredBrown County20 licensed · 1 expiredGrimes County20 licensed · 0 expiredJasper County20 licensed · 2 expiredCalhoun County19 licensed · 0 expiredLee County19 licensed · 3 expiredBosque County18 licensed · 0 expiredBurleson County18 licensed · 2 expiredLavaca County18 licensed · 3 expiredLimestone County17 licensed · 1 expiredSan Jacinto County17 licensed · 1 expiredTitus County17 licensed · 1 expiredYoung County17 licensed · 2 expiredHutchinson County16 licensed · 0 expiredPanola County16 licensed · 2 expiredGaines County15 licensed · 1 expiredHockley County15 licensed · 2 expiredRusk County15 licensed · 1 expiredTyler County15 licensed · 1 expired

What a HVAC contractor license does and does not tell you

A current license means the TDLR has confirmed this person met the state's competency and examination requirements and has kept the registration paid up. It does not mean they carry liability insurance, that their work is warrantied, or that previous customers were happy. Verify the license here, then ask for a certificate of insurance and references separately.