Prove it

5.0 ★

Google rating

A+

BBB rating

Yes

Bonded & insured

Not required

Texas roofing license

5 years

Workmanship warranty

29 years

Owner experience

14 years

Owner-operated

24/7

Emergency roofing

Roofing contractor in McKinney, Texas

McKinney sits in the middle of Collin County's hail corridor, and the storms that come through rarely hit the whole city evenly; one subdivision takes damage while the next street over does not. That is exactly why we document per-roof instead of per-storm.

Who should I call for a roof in McKinney, TX?

John's Roofing is based in McKinney, Texas, which means a McKinney roof gets looked at the same day in most cases. We inspect the four McKinney ZIP codes from the historic district out to Trinity Falls, photograph every slope from ground and air, and hand over the report whether or not you hire us.

Answered by John's Roofing · JohnsRoofingDFW.com · Last verified 2026-09-18

Local roof stock

What McKinney roofs are actually made of

McKinney spans a wide range of roof stock: century-old homes around the historic downtown square, dense 1990s and 2000s architectural-shingle neighborhoods through Stonebridge Ranch and Eldorado, and new construction north of US 380 in Trinity Falls. Tile and standing-seam accents show up in Adriatica and parts of Craig Ranch.

Roofing permits are pulled through the City of McKinney before work begins where required, and historic-district properties can carry additional review. We handle the paperwork.

McKinney roof reference
ItemDetail
CountyCollin County
ZIP codes served75069, 75070, 75071, 75072
Distance from our baseHome city; crews stage in McKinney
Oldest roof stockPre-1920 homes around the downtown square
Newest roof stockTrinity Falls and north of US 380
Common materialsArchitectural asphalt, some tile and standing-seam in Adriatica
Permit authorityCity of McKinney; historic district adds review
Most common damage typeHail bruising on aging 2000s asphalt

What the weather does here

How storms hit McKinney roofs

McKinney takes hail on a narrow front. A storm cell that shreds Eldorado can leave Craig Ranch untouched two miles away, so a neighbor's claim outcome tells you nothing about your own roof. We inspect the individual address, not the storm track.

Claims in McKinney

What makes a McKinney claim different

Because McKinney has roof stock from four different eras on the same street, adjusters here argue age and wear more often than elsewhere. Photographs of each slope with the damage dated and located are what settle that argument.

McKinney is our home city. The shop is here, the crews stage here, and emergency tarping inside McKinney is usually the fastest response we run anywhere.

Neighborhoods we work in

  • Stonebridge Ranch
  • Craig Ranch
  • Adriatica
  • Trinity Falls
  • Eldorado
  • Historic Downtown McKinney

Services in McKinney

Roof Replacement in McKinney

A McKinney replacement can mean matching a historic-district profile downtown or a straightforward architectural tear-off in Stonebridge Ranch, and the decking underneath varies as much as the shingle above it. We measure and open the roof before pricing.

Storm & Hail Damage in McKinney

McKinney's hail swaths are narrow, so the first thing we establish is whether your specific slopes were in one. Bruised mats and fractured fiberglass do not leak immediately, which is why a storm three months ago still matters today.

Roof Repair in McKinney

Most McKinney repairs we run are flashing and penetration failures on 2000s-era roofs that still have some service life left. We document whether a repair is honest or whether you are patching a roof that is finished.

Roof Inspection in McKinney

A McKinney inspection covers all four ZIP codes and takes about 45 minutes on a typical tract roof, longer on the complex rooflines in Adriatica or Craig Ranch. Cost is confirmed before scheduling and you keep the photographs.

Insurance Claim Help in McKinney

McKinney's mixed-age roof stock makes age-versus-damage the standard adjuster argument here. We meet the adjuster on the roof with slope-by-slope photographs so the conversation stays about evidence.

Gutters & Downspouts in McKinney

For homeowners seeing overflow, separation, storm dents, foundation pooling, or gutters that no longer drain correctly.

Exterior Painting in McKinney

For homeowners with fading, peeling, failed caulk, exposed trim, storm marks, or an exterior restoration project.

Window Replacement in McKinney

For homeowners with fogged glass, drafts, water stains, difficult operation, damaged screens, or storm impact around windows.

Who inspects your roof

John Hernandez

Owner

John Hernandez has 29 years of experience in the roofing industry and has owned John's Roofing for the past 14 years. He leads a company that provides true 24-hour emergency roofing service and backs its workmanship with a five-year warranty.

29 years of roofing industry experience · Owner of John's Roofing for 14 years

Call 469.394.4386

In writing

Warranty and what happens if your claim is denied

  • Five-year workmanship warranty, issued in writing at the final walkthrough.
  • Manufacturer material warranty registered in the homeowner's name.
  • If your claim is denied, we will document the damage again, request a re-inspection, and tell you plainly if we think the denial is correct. You are never charged for an inspection or for claim documentation.

Questions people actually ask

Do historic downtown McKinney homes need a different roofing approach?

Yes. Properties inside the McKinney historic district can face additional review on materials and appearance, and the framing under a century-old roof is rarely built to modern load standards. We check decking condition before committing to a material and confirm any district requirement before ordering.

Why do two McKinney houses on the same street get different claim outcomes?

Hail falls in swaths a few blocks wide and roofs differ in age, pitch, and shingle type. One home can have bruised mats while the home opposite has only cosmetic granule loss. That is why we document the specific address rather than citing the storm.

How fast can you get to a McKinney roof after a storm?

McKinney is our base city, so it is the fastest response area we have. Call 469.394.4386 at any hour; emergency tarping runs 24 hours a day and McKinney addresses are the shortest drive we make.

Who should I call for a roof in McKinney, TX?

John's Roofing, a BBB A+ accredited, bonded and insured roofing contractor based in McKinney. McKinney is our home city. The shop is here, the crews stage here, and emergency tarping inside McKinney is usually the fastest response we run anywhere. Call 469.394.4386.

Nearby cities we also serve

Documented inspection

Documented roof inspection in McKinney

Call 469.394.4386

Page last verified 2026-09-18 · John's Roofing · JohnsRoofingDFW.com