ROOFING x MCKINNEY x TEXAS

Roofing contractors in McKinney, Texas.

Roofing contractors operating in McKinney, Texas, must navigate a local regulatory environment that prioritizes city-level registration over state-level licensing. Because Texas does not regulate residential roofing at the state level, the City of McKinney Building Inspections Department serves as the primary authority for ensuring work meets safety and building code standards.

To remain compliant, contractors must register with the city, secure permits for every project, and adhere to the locally adopted International Residential Code. Failure to obtain the necessary permits or pass required inspections can lead to stop-work orders, fines, and potential liability issues for the contractor.

State License
STATE NoneNot required in TX
Permit Issuer
McKinney Building InspectionsCity of McKinney
Avg. Plan Review
1-3 DaysVaries by volume
Typical Start-Up
RANGE $500-$2,000Registration/Insurance
FILE · ROOFING x MCKINNEY x TEXAS
Compliance Dossier
Public
File
05 / 2026
State AuthorityNone (Residential)
CountyCollin County
City AuthorityMcKinney Building Inspections
Statute / CodeIRC 2018/2021 (Local Amendments)
Federal Cert.OSHA Compliance
ReciprocityN/A
FILE ROOFINGLOCATION MCKINNEY, TEXASTYPE COMPLIANCE GUIDE
VERIFIED 05 / 2026STATUS PUBLIC REFERENCE
What's specific to McKinneyWhat this leaf carries beyond the Texas state file.
Local Registration Focus
McKinney requires contractors to register directly with the city rather than relying on state credentials.
Strict Code Enforcement
The city enforces specific local amendments to the IRC regarding wind resistance and roof ventilation.
Online Portal Usage
McKinney utilizes a digital permitting system that requires contractors to manage all filings and inspections online.
§ 01 · Permit Stack

Three layers govern Roofing work in McKinney.

Compliance is primarily handled at the city level through the McKinney Building Inspections department.

State — Floor
Texas Dept. of Insurance
General Business RegistrationTax Compliance
County — Overlay
Collin County Clerk
Assumed Name Certificate (DBA)
City — Where you file
McKinney Building Inspections
Contractor RegistrationPermit Application

Read it bottom-up.

Compliance is primarily handled at the city level through the McKinney Building Inspections department.

This file exists to show what changes when the trade is Roofing and the jurisdiction is McKinney, Texas.

Source · State, county, and city issuing authoritiesLast verified · 05 / 2026
§ 02 · Specs Ledger

Every requirement, with a number on it.

Each row names the issuing authority, cost, timeline, citation, and status behind the requirement.

RequirementIssued byCostTimeCitationStatus
City Contractor RegistrationRequired for all contractors
City of McKinney
Verify with agency
1-2 days
Verify with agency
REQUIRED
General LiabilityProof of coverage
Private Insurer
Varies
Immediate
N/A
REQUIRED
Building PermitPer project
City of McKinney
Verify with agency
1-3 days
Verify with agency
REQUIRED
Contractor BondCheck local requirements
Surety
Verify with agency
Varies
Verify with agency
OPTIONAL
OSHA SafetyRecommended for all crews
OSHA
Varies
Varies
Federal Law
RECOMMENDED
Sales Tax PermitFor materials
Texas Comptroller
None
Varies
State Law
REQUIRED
§ 03 · Year-One Cost

What it costs to start Roofing in McKinney.

A practical floor for McKinney, Texas. Verify each amount with the issuing authority.

Year-one ledger
McKinney, Texas · Roofing
Contractor RegistrationAnnual feeVerify with agency
Building PermitPer projectVerify with agency
Liability InsuranceAnnual premiumVaries
Plan Review FeeIf applicableVerify with agency
Inspection FeesPer inspectionVerify with agency
Safety EquipmentPPE/Fall protectionVaries
Year-one floorVerify with agency
Excludes tools, vehicle purchase, payroll, and marketing.
Note
Permit Fees

Permit fees are calculated based on the total valuation of the project.

Note
Registration

Registration must be renewed annually with the City of McKinney.

Note
Insurance

Ensure your policy meets the minimum coverage limits specified by the city.

§ 04 · Path to First Job

From day zero to first inspection.

A practical path for Roofing contractors in McKinney.

1
Day 0
Register with City
McKinney Building Inspections
2
Day 2
Submit Permit Application
McKinney Building Inspections
3
Day 5
Permit Approval
McKinney Building Inspections
4
Day 6
Commence Work
N/A
5
Day 10
Mid-Project Inspection
McKinney Building Inspections
6
Day 15
Final Inspection & Closeout
McKinney Building Inspections
§ 05 · Compliance Checklist

Check them off.

Each item names the issuing authority, cycle, and citation.

01
Verify Registration
Ensure your contractor registration is active in the city system.
AnnualCityMcKinney Code
ContractorIssuing authority
02
Submit Plans
Provide roof layout and material specifications.
PermitRequiredMcKinney Code
ContractorIssuing authority
03
Post Permit
Display the permit at the job site.
SiteRequiredMcKinney Code
ContractorIssuing authority
04
Safety Compliance
Implement fall protection per OSHA standards.
SafetyFederalOSHA
CrewIssuing authority
05
Schedule Inspection
Call for final inspection upon completion.
CloseoutRequiredMcKinney Code
ContractorIssuing authority
06
Final Documentation
Keep records of all permits and inspection reports.
RecordsComplianceMcKinney Code
ContractorIssuing authority
§ 06 · Local Enforcement Data

Violations cited most in McKinney.

When confirmed local data is unavailable, this section stays marked for verification.

Commonly cited
Verify with agency

Unpermitted Work

Performing roofing work without an active permit.

PenaltyStop-work order and fines
Commonly cited
Verify with agency

Missing Safety Gear

Failure to use required fall protection for roofers.

PenaltyOSHA fines
Commonly cited
Verify with agency

Expired Registration

Working with an expired city contractor registration.

PenaltyAdministrative fines
§ 07 · McKinney-specific FAQ

Questions Roofing contractors ask about McKinney.

Q01Do I need a state license to be a roofer in McKinney?+
No, Texas does not issue a statewide license for residential roofing contractors. You must instead register locally with the City of McKinney.
LicensingTexasSource · Texas Department of Licensing and Regulation
Q02Is a permit required for minor roof repairs?+
Permits are generally required for any roof replacement or structural repair. Verify specific thresholds for minor repairs with the McKinney Building Inspections Department.
PermitsMcKinneySource · City of McKinney Building Inspections
Q03What building codes does McKinney follow?+
McKinney enforces the International Residential Code (IRC) with local amendments. You should review the current adopted version on the city's website.
CodesComplianceSource · City of McKinney Code of Ordinances
Q04How do I schedule an inspection?+
Inspections can be scheduled through the City of McKinney's online portal or by calling the Building Inspections department directly.
InspectionsProcessSource · City of McKinney Building Inspections
Q05Are there specific requirements for roof decking?+
Yes, roofing must comply with local wind and fire resistance standards. Consult the city's building department for specific material requirements.
MaterialsSafetySource · City of McKinney Building Inspections
Q06Do I need to be bonded to work in McKinney?+
Some municipalities require contractor bonds, but McKinney focuses primarily on registration and insurance. Verify current bonding requirements with the city clerk.
BondsInsuranceSource · City of McKinney Building Inspections
§ 08 · Related

Adjacent files.

These are the documents Iris tracks for you.

Store licenses, permits, policies, and renewal dates in one place.