Texas Contractor License Requirements & Application Help | Contractor Licensing Inc
Get step-by-step help with the Texas contractor licensing process—classifications, experience, insurance, and bonds. Contractor Licensing Inc handles filings, and compliance.
Texas is one of the largest states with no general contractor license at all — general contractors can legally operate statewide without a state credential. Instead, specific trades are licensed independently: electricians and HVAC contractors through TDLR, plumbers through TSBPE, and roofing through a voluntary RCAT program. Many Texas cities layer on their own local contractor registration.
Texas Contractor License Requirements & Application Help
Contractor Licensing Inc. helps you sort out which trade licenses and city registrations actually apply to your business. See our full National Contractor Licensing guide for requirements in every state.
Quick Answer
- Texas has no statewide general contractor license — general construction work requires no state credential.
- Electricians are licensed by TDLR: Apprentice, Journeyman, Master Electrician, Electrical Contractor, and specialty tiers.
- Plumbers are licensed by TSBPE: Apprentice, Tradesman Plumber-Limited, Journeyman, Master Plumber, and Responsible Master Plumber.
- HVAC/refrigeration contractors need a TDLR ACR license across four class tiers (A/B, environmental/commercial).
- Roofing licensing is voluntary through RCAT — anyone can legally roof in Texas without a license.
- NASCLA doesn't apply since there's no general contractor exam, but electrical, plumbing, and ACR each have their own state-specific reciprocity.
- Many cities (Abilene, San Antonio, Amarillo, and 100+ others) require separate local contractor registration and bonds.
Texas Has No Statewide Contractor License
Unlike most states, Texas does not require a general contractor license. There's no state agency, exam, or bond tied to "general contracting" as a credential. Because of this, a general contractor can legally operate anywhere in Texas without state licensure.
That doesn't mean construction goes unregulated, though. Specific trades — electrical, plumbing, and HVAC/refrigeration — are licensed by their own state boards, covered below. And most Texas cities require their own local contractor registration, often with its own bond, no matter what state licensure applies.
TDLR Electrician & Electrical Contractor Licenses
Apprentice Electrician
Entry-level registration for electricians working under a licensed supervisor while gaining hours toward the Journeyman exam.
Journeyman Electrician
Includes Journeyman, Journeyman Industrial Electrician, and Journeyman Lineman tracks, each with its own scope of work.
Master Electrician
The senior individual license tier, required before an individual can hold an Electrical Contractor business license.
Electrical Contractor
The business license required to contract for electrical work; all non-exempt electrical work must run through a licensed Electrical Contractor.
Sign Electrician Tracks
Separate Apprentice, Journeyman, and Master Sign Electrician licenses, plus an Electrical Sign Contractor business license, cover electric sign work specifically.
Residential Wireman & Appliance Installer
Narrower-scope licenses for residential wiring and appliance installation work, plus a Residential Appliance Installation Contractor business license.
TSBPE Plumber Licenses
The Texas State Board of Plumbing Examiners (TSBPE) licenses plumbers through a tiered system: Apprentice registration, Tradesman Plumber-Limited, Journeyman Plumber, and Master Plumber.
There are three paths to reach Master Plumber. One: two years as a Journeyman, in Texas or another state. Two: one year as a Journeyman plus a DOL-approved apprenticeship. Three: an out-of-state Master license backed by that same Journeyman experience.
Every plumbing business must also operate under a Responsible Master Plumber, who directly supervises apprentices and Tradesman Plumbers on covered work. Budget for a $25 TSBPE processing fee plus a $128.50 Pearson VUE exam fee. The Master Plumber license itself costs $75 to obtain and $75 to renew.
TDLR Air Conditioning & Refrigeration (ACR) Contractor License
HVAC and refrigeration contracting requires a TDLR ACR license. There are four class tiers: Class A and Class B Environmental Air Conditioning, plus Class A and Class B Commercial Refrigeration/Process Cooling and Heating. Class A covers any size system. Class B is capped at 25 tons cooling capacity or 1.5 million BTU/hour.
To qualify, you need 48 months of practical experience within the preceding 72 months. Alternatively, 36 months of experience plus 12 months of current technician certification also works, and relevant education can substitute for part of the experience requirement. Every route still requires passing the state exam.
Insurance minimums scale by class. Class B requires $100,000 per occurrence and $200,000 total aggregate. Class A requires $300,000 per occurrence and $600,000 total aggregate.
Good to know: Texas grants ACR reciprocity to applicants holding a valid Georgia or South Carolina HVAC license, bypassing the standard experience pathway.
Roofing Is Voluntary in Texas
Texas does not license roofing contractors. Anyone can legally call themselves a roofer, even without training, insurance, or registration of any kind. Because of that gap, the Roofing Contractors Association of Texas (RCAT) runs a voluntary registration program so contractors can demonstrate credibility to customers.
To register with RCAT, you'll need to pass three exams within one year: basic business/safety, plus residential and/or commercial roofing. Each requires a score of 70% or better.
You'll also need insurance: $300,000 for residential work, or $500,000 for commercial, in general liability coverage. A $100,000 surety bond works as an alternative. Add workers' compensation insurance and 8 continuing education units each year, and you're covered.
Registration runs $550–$1,050 depending on your membership status and exam scope, with a $250 annual renewal after that.
No NASCLA Reciprocity for General Contracting
Because Texas has no general contractor exam, NASCLA reciprocity does not apply at the state level. There's simply no general trade exam for an accredited NASCLA score to substitute for. Some Texas cities run their own local contractor licensing programs, though, and a few of those may separately recognize NASCLA credit. Check with the specific municipality where you plan to work.
Texas Trade License Reciprocity
Electrical — TDLR
Master electrician reciprocity: Alabama, Arkansas, Iowa, Louisiana, Nebraska, North Carolina, and Ohio. Journeyman reciprocity: Alabama, Alaska, Arkansas, Idaho, Iowa, Nebraska, New Mexico, Oklahoma, South Dakota, and Wyoming. Each agreement requires the license to have been earned by exam and held for at least a year. None of them waive Texas's own prerequisites.
Plumbing — TSBPE
TSBPE has signed a formal reciprocal agreement with Louisiana. Qualified license holders from that state can apply through an expedited path, skipping the full Texas exam process.
HVAC — TDLR ACR
ACR contractor license reciprocity is available to holders of a valid Georgia or South Carolina HVAC license.
Growing List
TDLR has been actively expanding electrical reciprocity agreements — Arkansas, Alabama, Iowa, and Ohio were all added within roughly a six-month span. Confirm the current list directly with TDLR before relying on an agreement for a specific state.
Texas Cities Often Require Their Own Registration
With no statewide general contractor license, Texas cities fill the gap themselves — and their rules vary widely. Cities like San Antonio, Amarillo, Abilene, Beaumont, Wichita Falls, and Fort Worth license general and building contractors locally. Many also add separate categories for electrical, plumbing, roofing, mechanical, sign, demolition, swimming pool, and irrigation contractors, each with its own bond amount.
Smaller municipalities usually keep it simple, with one "Contractor License" bond covering all trades. Either way, confirm whether your specific city — and sometimes the county — requires its own registration before you bid a job in Texas.
Become a Texas Qualifier
Already hold a TDLR electrical or ACR license, a TSBPE plumbing license, or an active local contractor registration in a Texas city? Get added to our list of qualifiers available to license businesses that need a qualifying party in Texas.
Join Our Qualifier NetworkTexas Contractor License FAQ
Do I need a general contractor license in Texas?
No — Texas has no state general contractor license. Some cities require local registration, and electrical, plumbing, and HVAC are licensed separately.
Are electricians and plumbers licensed in Texas?
Yes — electricians by TDLR (Apprentice through Master/Contractor) and plumbers by TSBPE (Apprentice through Master Plumber), each with its own exam and fees.
Is roofing licensed in Texas?
No — roofing is unregulated by the state. RCAT offers a voluntary registration program for contractors who want it.
Does Texas accept the NASCLA exam?
No — there's no general contractor exam in Texas for a NASCLA score to replace.
Does Texas have reciprocity with other states?
Yes, but it's trade-specific. TDLR offers electrical reciprocity with several states at the Master and Journeyman levels. TSBPE has plumbing reciprocity with Louisiana, and ACR reciprocity covers Georgia and South Carolina.
Do Texas cities require their own contractor license?
Many do — San Antonio, Amarillo, Abilene, and well over 100 other municipalities in our records require local registration and bonds.
Contact
Texas Department of Licensing and Regulation
920 Colorado St., Austin, TX 78701
Texas Contractor Bonds
| Bond | Amount | |
|---|---|---|
| Brown County, TX - General Contractor | Varies | Apply Now |
| Brownwood, TX - General Contractor | Varies | Apply Now |
| Brushy Creek, TX - District Building Contractor | $10,000 | Apply Now |
| Brushy Creek, TX - District Plumbing Contractor | $10,000 | Apply Now |
| CIty of Corsicana, TX - Contractor License | $2,500 | Apply Now |
| City of Abilene, TX - Appliance Dealer Contractor | $1,000 | Apply Now |
| City of Abilene, TX - Building Contractor's | $75,000 | Apply Now |
| City of Abilene, TX - Electrical Contractor | $5,000 | Apply Now |
| City of Abilene, TX - Irrigation Contractor | $5,000 | Apply Now |
| City of Abilene, TX - Plumbing Contractor | $5,000 | Apply Now |
| City of Abilene, TX - Street Contractor | $1,000 | Apply Now |
| City of Abilene, TX - Swimming Pool Contractor | $10,000 | Apply Now |
| City of Alamo Heights, TX - Home Improvement Contractor | $5,000 | Apply Now |
| City of Amarillo, TX - Commercial Roofing Contractor | $20,000 | Apply Now |
| City of Amarillo, TX - House Moving Contractor | $10,000 | Apply Now |
| City of Amarillo, TX - Insulation Contractor | $20,000 | Apply Now |
| City of Amarillo, TX - Non-electrical Sign Contractor | $10,000 | Apply Now |
| City of Amarillo, TX - Residential Roofing Contractor | $20,000 | Apply Now |
| City of Amarillo, TX - Swimming Pool or Spa Contractor | $10,000 | Apply Now |
| City of Amarillo, TX - Water Treatment Equipment Installation Contractor | $10,000 | Apply Now |
| City of Andrews, TX - Contractor License | $25,000 | Apply Now |
| City of Ballinger, TX - Roofing Contractor | $3,000 | Apply Now |
| City of Ballinger, TX - Sign Contractor | $25,000 | Apply Now |
| City of Beaumont , TX - Building Contractor | $25,000 | Apply Now |
| City of Beaumont , TX - Roofing Contractor | $15,000 | Apply Now |
| City of Beaumont, TX - Driveway and Sidewalk Contractors | $5,000 | Apply Now |
| City of Beaumont, TX - Plumbing Contractor | $5,000 | Apply Now |
| City of Bedford, TX - Building Contractor | $1,000 | Apply Now |
| City of Bryan, TX - Sign Contractor | $5,000 | Apply Now |
| City of Canyon, TX - Building Contractor | $20,000 | Apply Now |
| City of Canyon, TX - Landscape Irrigation Contractor | $10,000 | Apply Now |
| City of Canyon, TX - Pool / Hot Tub / Spa Contractor | $10,000 | Apply Now |
| City of Canyon, TX - Remodeling Contractor | $20,000 | Apply Now |
| City of Canyon, TX - Roofing Contractor | $20,000 | Apply Now |
| City of Canyon, TX - Sign Contractor | $10,000 | Apply Now |
| City of Childress, TX - Contractor License | $10,000 | Apply Now |
| City of Cibolo, TX - Building Contractor | $25,000 | Apply Now |
| City of Cibolo, TX - Building Mover Contractor | $25,000 | Apply Now |
| City of Cibolo, TX - Demolition Contractor | $25,000 | Apply Now |
| City of Cibolo, TX - Roofing Contractor | $25,000 | Apply Now |
| City of Conroe, TX - General Contractor | Varies | Apply Now |
| City of Converse, TX - Contractor License | $5,000 | Apply Now |
| City of Cuero, TX - Building Contractor | $5,000 | Apply Now |
| City of Denison, TX - Sidewalks, Drives, Curbs and Gutters Contractor | $1,000 | Apply Now |
| City of Eagle Pass, TX - Demolition Contractor | $10,000 | Apply Now |
| City of Eagle Pass, TX - General Contractor License | $10,000 | Apply Now |
| City of Eagle Pass, TX - Master Electrician / Electrical Contractor | $5,000 | Apply Now |
| City of Eagle Pass, TX - Mechanical Contractor | $10,000 | Apply Now |
| City of Eagle Pass, TX - Sign Contractor | $10,000 | Apply Now |
| City of Eagle Pass, TX - Swimming Pool Contractor | $10,000 | Apply Now |
| City of Edinburg, TX - Contractor License | $10,000 | Apply Now |
| City of El Paso, TX - Mechanical Contractor | $5,000 | Apply Now |
| City of Euless TX - Contractor Maintenance | Varies | Apply Now |
| City of Fort Worth, TX - Parkway Contractor | $10,000 | Apply Now |
| City of Fort Worth, TX - Parkway Contractor | $25,000 | Apply Now |
| City of Fredericksburg, TX - General Contractor | $5,000 | Apply Now |
| City of Fredericksburg, TX - Paving Contractor | $1,000 | Apply Now |
| City of Galveston, TX - Contractor License | $25,000 | Apply Now |
| City of Garland, TX - Sidewalk Contractor | $2,000 | Apply Now |
| City of Gilmer, TX - Contractor License | $10,000 | Apply Now |
| City of Granbury, TX - Contractor | $5,000 | Apply Now |
| City of Groves, TX - Contractor License | $15,000 | Apply Now |
| City of Hallettsville, TX - Building Contractor License | $5,000 | Apply Now |
| City of Hallettsville, TX - Sign Contractor | $10,000 | Apply Now |
| City of Hondo, TX - Plumbing Contractor | $1,000 | Apply Now |
| City of Idalou, TX - Roofing Contractor | $10,000 | Apply Now |
| City of Irving, TX - Concrete Contractor | $5,000 | Apply Now |
| City of Kerrville, TX - Building Contractor Bond | $5,000 | Apply Now |
| City of Kerrville, TX - Demolition Contractor | $5,000 | Apply Now |
| City of Kerrville, TX - Electrical Contractor | $5,000 | Apply Now |
| City of Kerrville, TX - Excavation Contractor | $5,000 | Apply Now |
| City of Kerrville, TX - Other Contractors | $5,000 | Apply Now |
| City of Kilgore, TX - Contractor License | $15,000 | Apply Now |
| City of Kirby, TX - Home Improvement Contractor | $5,000 | Apply Now |
| City of Lago Vista, TX - Contractor License | $10,000 | Apply Now |
| City of Longview, TX - Combination Contractor | $50,000 | Apply Now |
| City of Longview, TX - Residential Contractor | $25,000 | Apply Now |
| City of Longview, TX - Sign Contractor | $10,000 | Apply Now |
| City of Lubbock, TX - Contractor Compliance | $20,000 | Apply Now |
| City of Lufkin, TX - Contractor's License | $5,000 | Apply Now |
| City of Lumberton, TX - Building Contractor | $10,000 | Apply Now |
| City of Lumberton, TX - Electrical Contractor | $5,000 | Apply Now |
| City of Lumberton, TX - Mechanical Contractor | $5,000 | Apply Now |
| City of Lumberton, TX - Roofing Contractor | $2,000 | Apply Now |
| City of Mercedes, TX - Contractor License | $1,000 | Apply Now |
| City of Midland, TX - Contractor Right of Way | $10,000 | Apply Now |
| City of Midland, TX - Sign Contractor | $5,000 | Apply Now |
| City of Nacogdoches, TX - General Contractor License | $5,000 | Apply Now |
| City of Nacogdoches, TX - Sign Contractor License | $2,000 | Apply Now |
| City of Nederland, TX - Building Contractor | $15,000 | Apply Now |
| City of Olmos Park, TX - General Contractor | $5,000 | Apply Now |
| City of Orange, TX - Contractor License | $10,000 | Apply Now |
| City of Palacios, TX - Contractor License | $5,000 | Apply Now |
| City of Pharr, TX - Contractor License | $5,000 | Apply Now |
| City of Pinehurst, TX - Contractor License | $5,000 | Apply Now |
| City of Plano, TX - Solid Waste Disposal Contractor | $10,000 | Apply Now |
| City of Port Arthur, TX - Building Contractor | $15,000 | Apply Now |
| City of Port Arthur, TX - Building Contractor | $25,000 | Apply Now |
| City of Port Isabel, TX - Contractor License | $10,000 | Apply Now |
| City of Port Neches, TX - Contractor | $15,000 | Apply Now |
| City of San Antonio, TX - Demolition Contractor | $5,000 | Apply Now |
| City of San Antonio, TX - Local Master Electrician State Electrical Contractor | $1,000 | Apply Now |
| City of San Antonio, TX - Moving Contractor | $2,000 | Apply Now |
| City of Sherman, TX - Concrete Contractor | $1,000 | Apply Now |
| City of Sherman, TX - Electrical Contractor | $2,000 | Apply Now |
| City of Sherman, TX - Roofing Contractor | $20,000 | Apply Now |
| City of South Padre Island, TX - Contractor License | $10,000 | Apply Now |
| City of Sweetwater, TX - Building Contractor | $75,000 | Apply Now |
| City of Universal City, TX - General Contractor | $5,000 | Apply Now |
| City of Universal City, TX - Home Improvement Contractor | $5,000 | Apply Now |
| City of Universal City, TX - Irrigator Contractor | $5,000 | Apply Now |
| City of Universal City, TX - Sign Contractor | $5,000 | Apply Now |
| City of Vidor, TX - Contractor License | Varies | Apply Now |
| City of Waco, TX - Cement Contractor | $5,000 | Apply Now |
| City of Waco, TX - Electrical Sign Contractor | $6,000 | Apply Now |
| City of Wallis, TX - Contractor License | $10,000 | Apply Now |
| City of West Lake Hills, TX - Demolition Contractor | $50,000 | Apply Now |
| City of West Lake Hills, TX - Swimming Pool Contractor | $10,000 | Apply Now |
| City of White Oak, TX - Contractor License | $15,000 | Apply Now |
| City of Wichita Falls, TX - Contractor Code Compliance | $100,000 | Apply Now |
| City of Wichita Falls, TX - Contractor Code Compliance | $25,000 | Apply Now |
| City of Wichita Falls, TX - Contractor Code Compliance | $50,000 | Apply Now |
| Dumas, TX - Residential Contractor | Varies | Apply Now |
| Fort Worth, TX - Street and Storm Drain Contractor | $25,000 | Apply Now |
| Irving, TX - Sign Contractors Personal Liability | $5,000 | Apply Now |
| Jefferson County, TX - Contractor's License & Permit | $15,000 | Apply Now |
| Lakewood Village, TX - General Contractor | Varies | Apply Now |
| Maverick County, TX - Contractor License | Varies | Apply Now |
| Midland, TX - Small Construction Contractor | $5,000 | Apply Now |
| Olmos Park, TX - Mechanical Contractor | $1,000 | Apply Now |
| Town of Addison, TX - Contractor License | $5,000 | Apply Now |
| Town of Anthony, TX - Blanket Building Contractor | $10,000 | Apply Now |
| Town of Anthony, TX - Blanket Building Contractor | $25,000 | Apply Now |
Because Texas has no statewide general contractor bond, every bond above comes from a specific city or county. We track over 100 Texas municipalities, each with its own categories and amounts. Always confirm the exact bond your job site requires before bidding.
Ready to Get Licensed in Texas?
We help you sort out which state trade licenses and local city registrations apply to your work, and secure the right bond for each.
Call 239-394-2300 Start Your Application© 2026 Contractor Licensing Inc. Theme by HB-Themes.
