Texas contractor licensing

How to Get a Contractor License in McKinney, Texas

McKinney does not license or register general contractors. No local license or registration is needed for foundation repair, general contracting, and roofing.

What each trade needs in McKinney

Foundation repairEasy · 0None. McKinney does not require general contractor registrationFree
General contractingEasy · 0None. McKinney does not require general contractor registrationFree
RoofingNot ratedNone. McKinney does not require general contractor registrationFree
PlumbingHard · 62Plumbing license registrationFree
ElectricalHard · 58Electrical Contractor registrationFree
HVACHard · 52Mechanical license registrationFree
IrrigationModerate or harder · 27+Irrigation Contractor Registration through CSS
Concrete flatworkNot ratedNot published
Drainage and detentionNot ratedNot published
DemolitionNot ratedNot published

Tap a column to sort. Each trade opens its Texas comparison by city, and fees link to the official fee page, checked October 18, 2026. Plumbing, electrical, HVAC and irrigation also need a Texas state license, which no city registration replaces.

Roofing, concrete flatwork, drainage and detention work, and demolition are not rated because their rules are not fully published.

How the difficulty score works

Details for each trade

Foundation repair

Local ruleNone. McKinney does not require general contractor registration; the contractor opens a Citizen Self Service (CSS) account.
Engineer letterYes. McKinney's foundation repair requirements say to submit an engineer's letter and drawings.

The City page says there is no fee or form and contractor registration is not required for general contractors. Each project needs a Signature Verification Form signed by every master license holder. Foundation repairs (leveling, replacing piers or footings, shimming, or replacing any part of the floor system) need a permit. Foundations, new or repaired, must be engineered by a licensed professional registered in Texas.

Any leveling, pier or footing replacement, shimming or floor-system replacement needs a permit with an engineer's letter and drawings first, and a final engineer's report to close it.

  1. Hire a Texas-licensed engineer to write the letter and draw the affected areas.
  2. Note whether plumbing (water, sewer or gas) will need testing.
  3. Apply through the CSS portal with the engineer's letter and drawings.
  4. Upload the final engineer's report to CSS to close the permit.

Checked October 18, 2026 against City of McKinney, General Guidelines for Foundation Repair; City of McKinney, Contractor Registration.

General contracting (residential remodels, additions and home improvement)

Local ruleNone. McKinney does not require general contractor registration; the contractor opens a Citizen Self Service (CSS) account.

The City page says there is no fee or form and contractor registration is not required for general contractors. Each project needs a Signature Verification Form signed by every master license holder.

Building permits are applied for in the CSS portal; no City contractor registration is needed.

  1. Create an account on the City's Citizen Self Service (CSS) portal.
  2. Have each master license holder sign the project's Signature Verification Form.

Checked October 18, 2026 against City of McKinney, Contractor Registration.

Roofing

Local ruleNone. McKinney does not require general contractor registration; the contractor opens a Citizen Self Service (CSS) account.

Roofing contractors do not register; we did not confirm McKinney's reroof permit rules on an official page.

  1. Create an account on the City's Citizen Self Service (CSS) portal.
  2. Have each master license holder sign the project's Signature Verification Form.

Checked October 18, 2026 against City of McKinney, Contractor Registration.

Plumbing

Local rulePlumbing license registration.
FeeFree

Provide the Texas Responsible Master Plumber license and a state photo ID. No registration fee. Licenses renew on the state expiration date.

Plumbing permits are pulled by a registered RMP through CSS.

  1. Create a CSS account in the license holder's name and email.
  2. Email a copy of the license and ID for approval.

Checked October 18, 2026 against City of McKinney, Contractor Registration.

Electrical

Local ruleElectrical Contractor registration.
FeeFree

Provide the Texas Electrical Contractor license and Master Electrician license and a state photo ID. No registration fee. Licenses renew on the state expiration date.

Electrical permits need both state licenses; a master-only electrician cannot pull permits.

Create a CSS account in the license holder's name and email.

Checked October 18, 2026 against City of McKinney, Contractor Registration.

HVAC

Local ruleMechanical license registration.
FeeFree

Provide the Texas mechanical (ACR) license and a state photo ID. No registration fee. Licenses renew on the state expiration date.

Mechanical permits are pulled by a registered ACR contractor through CSS.

Create a CSS account in the license holder's name and email.

Checked October 18, 2026 against City of McKinney, Contractor Registration.

Irrigation

Local ruleIrrigation Contractor Registration through CSS (Public Works).

Irrigation contractor registration, permits, inspections and payment all run through the CSS portal. We did not find a registration fee.

Irrigation systems need an irrigation permit and inspection through CSS, plus an irrigation sign-off for certificates of occupancy.

Submit the irrigation permit and request inspection in CSS.

Checked October 18, 2026 against City of McKinney, Irrigation.

McKinney does not publish a local license or registration rule for concrete flatwork, drainage and detention work, and demolition. Ask the city's permit office before you bid that work.

Official sources and contacts

Rules and fees change, and this is not legal advice. Confirm with the city's permit office before you apply or bid.

Straight answers

Common questions about these rules

No local license is required. None. McKinney does not require general contractor registration; the contractor opens a Citizen Self Service (CSS) account. Texas has no state license for foundation repair either. Any leveling, pier or footing replacement, shimming or floor-system replacement needs a permit with an engineer's letter and drawings first, and a final engineer's report to close it.
Registration is free for plumbing, electrical work, and HVAC work. Checked October 18, 2026. Each job's permit fee is extra.
Yes. McKinney's foundation repair requirements say to submit an engineer's letter and drawings.