McKinney, Texas · Residential roofing

McKinney roofing built on documented proof

John's Roofing inspects, repairs, and replaces residential roofs across its North Texas service area. Every recommendation starts with photographs, a written scope, and a clear explanation of what the roof needs.

“Proof first. Then the roof.”

★★★★★5.0 · 288 Google reviews

A+

BBB rating

Better Business Bureau accredited business

Yes

Bonded & insured

General liability and workers' compensation carried on every job

5 years

Workmanship warranty

Issued in writing at final walkthrough

29 years

Owner experience

John Hernandez has worked in the roofing industry for 29 years

Verified Google reviews

What homeowners say on Google

5.0

288 reviews on Google's listing

Read all reviews on Google

Andrew Mason

a month ago

Kyle Alonso and John's Roofing are amazing! High quality work and product, honest staff with the utmost integrity, helping every step of the way to fight the insurance and get the best possible outcome for customers. Highly recommend!

Posted on Google

Tatiana Murarova

a month ago

We had great experience with John's roofing with roof replacement and adding gutters. Very prompt and professional. Everything was cleaned and picked up before job was completed. Will be definitely using them in future.

Posted on Google

Te Figaro

a month ago

We had a great experience from start to finish. The quality of the work was excellent, and the team was professional, communicative, and very neat throughout the entire process. Everything was handled smoothly, and we're extremely happy with the final resul…

Posted on Google

David Tanguma

3 months ago

I highly recommend John's Roofing! I messaged John late last night about a roof issue, and he was at my house by 7:00 AM the next morning to inspect it. He quickly identified the problem and had all the repairs completed by noon the very same day. The work…

Posted on Google

Krystle Ekpo

4 months ago

Thank you for being so responsive and fixing the problem swiftly. I highly recommend John's Roofing and will use them for any future roofing issues.

Photo from Krystle Ekpo's Google reviewPhoto from Krystle Ekpo's Google reviewPhoto from Krystle Ekpo's Google review
Posted on Google

Charles Wilson

2 months ago · Local Guide

I had a great experience with John's Roofing and Gutters. From the initial consultation to the completion of the job, the team was professional, knowledgeable, and easy to work with. They communicated clearly throughout the process, arrived on time, and pai…

Posted on Google

Reviews and reviewer photos are from John's Roofing's Google Business Profile listing.

Local answer

Who is John's Roofing?

John's Roofing is a McKinney-based residential roofing company led by Owner John Hernandez and Co-Owner Jennifer Hernandez. John has 29 years of roofing industry experience and has owned the company for 14 years. The company provides documented roofing work, true 24-hour emergency service, and a five-year workmanship warranty issued in writing.

Roofing professionals reviewing a residential roof project
Field coordination before installation

Residential exterior services

Start with the work your home needs

Each service page explains the decision, process, evidence, and next step in detail.

Service 01

Roof Replacement

A roof replacement removes every existing shingle layer down to the decking, repairs damaged wood, and installs new underlayment, flashing, vents, and shingles. A typical North Texas single-family roof is replaced in one to three days. John's Roofing documents the roof before and after, and issues the warranty in writing.

View roof replacement

Service 02

Storm & Hail Damage

Hail damage shows up as bruised or fractured shingle mats, granule loss into gutters, and dents on soft metals like vents and flashing. Wind damage lifts or creases shingles. John's Roofing photographs each hit, counts damage per test square, and gives you documentation your insurance adjuster can act on.

View storm and hail damage

Service 03

Roof Repair

A roof repair fixes a contained problem (a leak, failed flashing, cracked pipe boots, wind-lifted shingles, or a small damaged section) without replacing the whole roof. Most repairs are completed in a single visit. John's Roofing photographs the actual leak source before and after, so you can see what was wrong.

View roof repair

Service 04

Roof Inspection

A roof inspection from John's Roofing is a documented walk of every slope: photos of each plane, penetration, and flashing detail, hail test squares counted, and a written summary of what we found. It takes about 45 minutes and carries no obligation to hire us.

View roof inspection

Service 05

Insurance Claim Help

John's Roofing documents your storm damage, gives you an adjuster-ready photo report and line-item scope, and meets your adjuster on the roof so the damage we found is the damage that gets written. We are a roofing contractor, not a public adjuster, and we never negotiate your claim on your behalf.

View insurance claim help

Service 06

Gutters & Downspouts

Gutters protect North Texas foundations, fascia, landscaping, and siding by moving roof runoff away from the home. John's Roofing inspects slope, seams, fasteners, outlets, downspout capacity, and hail dents, then documents whether a repair or seamless replacement makes sense alongside any roof work.

View gutter installation and repair

Service 07

Exterior Painting

Exterior painting in North Texas starts with surface diagnosis, not a color chart. John's Roofing checks failed caulk, chalking, peeling coatings, exposed wood, moisture, and hail marks; prepares each surface; and coordinates trim, siding, gutters, and roof-adjacent repairs so new paint is not hiding unresolved damage.

View exterior house painting

Service 08

Window Replacement

Window replacement should solve a documented problem: failed insulated glass, water intrusion, damaged frames, poor operation, or storm impact. John's Roofing checks glass, screens, seals, flashing, trim, and surrounding wall conditions, then explains whether glass, a component repair, or a complete window replacement is appropriate.

View window inspection and replacement

Homeowner decisions

Clear paths for cost, storms, and urgent damage

Plan a roof budget

Architectural asphalt replacement currently uses a North Texas planning range of $4.75 to $7.00 per square foot. Roof size, pitch, height, decking, ventilation, and material selection change the written estimate.

Use the cost calculator

Document an insurance claim

John's Roofing photographs damage, prepares an adjuster-ready report and line-item scope, and can meet the carrier's adjuster on the roof. The carrier and policy determine coverage. John's Roofing does not act as a public adjuster.

24-hour emergency roofing

If water is entering the home or the roof is exposed, move people and valuables away from the affected area and call. The first priority is safe stabilization, followed by documentation and a permanent repair plan.

Call the emergency line

Service area

McKinney first. Local pages for every listed city.

John's Roofing is based in McKinney and serves residential properties across its North Texas service area. Each city guide explains local roofing conditions and connects homeowners to the right service page.

Proof in the process

Inspect, document, decide, then build

  1. 01

    Inspect the full roof

    Roof surfaces, penetrations, flashing, ventilation, and accessible attic evidence are checked.

  2. 02

    Document what is found

    Photographs and written findings separate actual damage from assumptions.

  3. 03

    Choose repair or replacement

    The scope explains why a contained repair or complete replacement makes sense.

  4. 04

    Close with written terms

    Completed work is reviewed and the five-year workmanship warranty is issued in writing.

Hail-damaged roof before repair
Before documentation
New shingle roof after replacement
After completion

Written workmanship coverage

Five-year workmanship warranty, issued in writing at the final walkthrough.

Read the company standards

Homeowner library

Roofing answers for North Texas homeowners

Use these guides before choosing a material, filing a claim, or deciding whether a roof needs repair or replacement.

View the full blog
Roofing crew tearing old shingles off a two-story Texas brick home

Roof costs · 8 min read

Cost to Tear Off and Replace a Roof in North Texas

Read the guide
North Texas brick home and architectural shingle roof after a hailstorm

Storm damage · 9 min read

How to Tell if Your Roof Has Hail Damage

Read the guide
Brown water stain spreading on a ceiling in a Texas home

Emergency roof repair · 6 min read

How to Fix a Leaking Roof from the Inside

Read the guide
Well-maintained architectural shingle roof on a North Texas brick home

Roof maintenance · 8 min read

How Long Does an Architectural Shingle Roof Last?

Read the guide
Texas brick home with a new standing-seam metal roof

Roofing systems · 7 min read

Can You Put a Metal Roof Over Shingles?

Read the guide

Questions people actually ask

Questions homeowners ask before calling

Where is John's Roofing based?

John's Roofing is based in McKinney, Texas and serves homeowners across its North Texas service area. Check the service-area page for the current city list.

Does John's Roofing provide 24-hour emergency roof service?

Yes. John's Roofing provides true 24-hour emergency roofing service. Call or text 469.394.4386 if water is entering the home or storm damage has left the roof exposed.

What does a roof inspection cost?

Call or text John's Roofing to confirm the inspection cost before scheduling. The inspection documents the roof condition, and there is no obligation to hire the company for later work.

What workmanship warranty does John's Roofing provide?

John's Roofing provides a five-year workmanship warranty issued in writing at the final walkthrough. Manufacturer material warranties are registered in the homeowner's name.

Can John's Roofing help with an insurance claim?

John's Roofing can document storm damage, prepare an adjuster-ready photo report and line-item scope, and meet the carrier's adjuster on the roof. The company is a roofing contractor, not a public adjuster, and does not decide coverage or negotiate the claim for the homeowner.

Ready for a documented answer?

Ask John's Roofing to review your roof

Call or text 24 hours a day, request an inspection online, or review every contact option before choosing the next step.