★★★★★ 87 5-Star Reviews
Home/ Areas Served/ Roofing Contractor McKinney TX
Roofing in McKinney, Texas

Roofing Contractor McKinney TX

McKinney's own permit packet says it out loud: "Anyone can claim to be a roofing contractor." The city does not register roofers at all. It does require a permit on every single roofing project, and it requires drip edge on all of them.

✓ Free inspections, 24–48 hr scheduling ✓ Workmanship warranty on every project ✓ 87 five-star Google reviews
Roofing Contractor McKinney TX
7+
Years in business
Free inspection, written scope No-pressure estimate for McKinney homeowners and building owners
Why McKinney roofs work harder

Built for the way McKinney weather beats up a roof.

McKinney adopted the 2024 code family effective 1 October 2025, taking the NCTCOG March 2025 regional amendments by reference at Code Section 122-26. The adopted ultimate design wind speed is 105 mph.

Three McKinney rules are unusually clear, and all three are worth knowing before you take a bid.

Every roofing project needs a permit. McKinney's language is flat: "Permits are required for all roofing projects." There is no square-footage threshold and no percentage-of-roof-area carve-out the way Richardson and Rockwall have. The fee is a $200 flat charge. If a contractor tells you a small McKinney repair does not need a permit, they are wrong.

Drip edge is mandatory. The city states it directly: "Drip Edge is required on all asphalt shingled roofing projects." Drip edge is one of the most commonly skipped items in a cheap re-roof because it is invisible from the ground and costs real money in material and labour. In McKinney it is not optional, and it is one of the first things we would look for on a competitor's recent work.

A re-cover is permitted over one layer only. If there are already two coverings on the deck, it comes off.

Then there is the thing McKinney says about the industry, in its own homeowner packet: the city does not register or license roofing contractors at all, and it warns residents that "Anyone can claim to be a roofing contractor." Texas has no state roofing licence either. So in McKinney there is genuinely no government filter between you and whoever knocked on your door after the last storm. The only filter is the one you apply yourself — years in business, a physical address you can drive to, a certificate of insurance with a carrier you can verify, and manufacturer credentials that can be checked directly with the manufacturer. Roof Experts has been operating from 601 N 1st Street in Garland since 2019, and our team carries over a hundred years of combined commercial roofing experience.

If your home is in McKinney's "H" Historic Overlay, the rule is more forgiving than most people assume. An in-kind replacement is exempt from Certificate of Appropriateness review. If you are changing the material on an elevation visible from the street, that needs a Certificate of Appropriateness approved first, and the review runs roughly ten to thirty days. Same shingle back on, no delay. Switching to metal on the front slope, plan for a month.

McKinney's housing is the youngest of the big Collin cities — median year built 2007. Trinity Falls, Painted Tree, Wilmeth Ridge and Erwin Farms are newer still. That skews the work here toward storm damage rather than age-out. 25 May 2024 put shingle damage through Trinity Falls specifically. Collin County as a whole logged 65 hail days from 2015 through 2025 with 17 of those days carrying two-inch-plus stones — nearly double Dallas County's count of large-hail days on the same number of hail days overall.

Old-roof McKinney does exist, and it is concentrated: Eldorado, Quail Creek, Timber Creek and the original town grid inside the historic overlay hold the pre-2000 stock where ordinary end-of-life replacement, not a claim, is usually the right answer.

105 mph
Design wind speed 2024 code family effective 1 Oct 2025; NCTCOG March 2025 amendments by reference
$200
Flat roofing permit "Permits are required for all roofing projects" — no threshold, no exemption
0
Roofer registrations required McKinney's own packet: "Anyone can claim to be a roofing contractor"
17 of 65
Hail days with 2"+ stones Collin County, 2015–2025 — nearly double Dallas County's large-hail count
Services in McKinney

Every roofing service this city needs — under one roof.

Neighborhoods we serve

From corner to corner of McKinney.

See All Areas Served →
Stonebridge Ranch Craig Ranch Trinity Falls Eldorado Westridge Painted Tree Auburn Hills Tucker Hill Adriatica Wilmeth Ridge Erwin Farms Timber Creek
Why Roof Experts

Why this city's homeowners stay with us.

badge

McKinney doesn't vet roofers. Here is how to vet us.

The city says plainly that anyone can claim to be a roofing contractor, and Texas has no state roofing licence, so there is no government filter here at all. Ours: a physical building at 601 N 1st Street in Garland that we have operated from since 2019, a certificate of insurance with a carrier you can look up, manufacturer certifications you can verify with the manufacturer rather than with us, and a team carrying over 100 years of combined commercial roofing experience.

code

Drip edge goes on every McKinney roof, because McKinney requires it

"Drip Edge is required on all asphalt shingled roofing projects." It is also one of the first things cut from a cheap bid, because nobody sees it from the ground. We price it in every time, along with a re-cover limited to a single existing layer — two layers on the deck means a full tear-off here, not a third.

landmark

In the historic overlay, we tell you which answer you're getting

McKinney's "H" Overlay exempts in-kind replacement from Certificate of Appropriateness review entirely. Changing the material on a street-visible elevation does need a CoA approved first, and that review runs about ten to thirty days. We establish which of those two you are on before we quote a start date, rather than discovering it after the tear-off.

McKinney FAQ

Questions homeowners ask us.

Don't see your question? Call us at (469) 936-7663 — we're happy to talk it through.

Do I need a permit for roofing work in McKinney? +

Yes, always. McKinney's rule is unqualified: permits are required for all roofing projects. There is no square-footage minimum and no percentage-of-roof threshold the way some neighbouring cities have. The fee is a $200 flat charge.

Does McKinney license roofing contractors? +

No. McKinney requires no contractor registration for roofers, and Texas has no state roofing licence. The city's own homeowner packet warns that "Anyone can claim to be a roofing contractor." That makes your own diligence the only screen — years in business at a verifiable physical address, a certificate of insurance you can check with the carrier, and manufacturer certifications confirmed with the manufacturer directly.

Is drip edge really required? +

Yes. McKinney states that drip edge is required on all asphalt shingled roofing projects. It is not a detail you can see from the driveway, which is exactly why it disappears from low bids. If you are comparing quotes, ask each one to confirm in writing that drip edge at eaves and rakes is included.

Can I just shingle over my existing roof? +

Only if there is one existing layer. McKinney permits a re-cover over one layer; where two coverings are already on the deck, a full tear-off is required. Independent of code, a re-cover hides the decking from you and from the inspector and generally shortens the life of the new roof, so we recommend tear-off in most cases anyway.

What code and wind speed does McKinney use? +

The 2024 code family, effective 1 October 2025, adopting the NCTCOG March 2025 regional amendments by reference under Code Section 122-26. The adopted ultimate design wind speed is 105 mph.

I live in the historic district. Do I need approval? +

Only if you are changing something. An in-kind replacement — same material back on — is exempt from Certificate of Appropriateness review in McKinney's "H" Historic Overlay. A material change on an elevation visible from the street does require a CoA approved before the work, and the review typically runs ten to thirty days. That distinction is the whole planning question for a historic-district roof here.

How much hail does McKinney get? +

Collin County recorded 65 hail days from 2015 through 2025, with 17 of those days producing hail two inches or larger — nearly twice Dallas County's large-hail day count on essentially the same total. Locally, 25 May 2024 produced shingle damage through Trinity Falls. March through May carries roughly three quarters of the county's hail, and July has never produced a report in the eleven-year record.

My house is in Trinity Falls and only a few years old. Why would I need a roof? +

In McKinney, age is usually not the reason — the median build year is 2007 and the newest neighbourhoods are a decade younger than that. Storm damage is the reason. A four-year-old shingle that has taken two-inch hail has a fractured mat that will not look like anything from the ground and will start failing years early. That is an insurance conversation, and it is worth having an inspection before the claim window on a known storm date closes.

Which McKinney neighbourhoods have genuinely old roofs? +

Eldorado, Quail Creek, Timber Creek and the original town grid inside the historic overlay carry most of McKinney's pre-2000 housing. In those areas ordinary end-of-life replacement, paid out of pocket rather than through a claim, is frequently the honest answer — and we will say so rather than encouraging a claim that is not there.

How far is McKinney from your shop? +

We are at 601 N 1st Street in Garland, straight up 75. McKinney is a routine daily route for our crews and a same-day call for emergency tarping after a storm.

Nearby markets

Roof Experts also serves these cities.

Ready for your free roof inspection in McKinney?

Call us at (469) 936-7663, or request your free estimate online — most inspections are scheduled within 24–48 hours.

(469) 936-7663