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

About John's Roofing

A North Texas exterior contractor built around documented conditions, written scope, and accountable follow-through.

What makes John's Roofing different?

Owner John Hernandez brings 29 years of roofing industry experience and has owned John's Roofing for 14 years. The company provides true 24-hour emergency roofing service, documents its findings, explains the available options, and backs its workmanship with a five-year written warranty.

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

Company overview

What John's Roofing does

John's Roofing is a McKinney, TX roofing and exterior contractor serving homeowners across North Texas and the DFW area. Services include roof replacement, roof repair, roof inspection, storm and hail damage, insurance claim help, gutters, exterior painting, and windows.

Every project starts with the property's actual condition. Findings are documented, options are explained, and the recommended work is written into a scope before it begins, so homeowners understand what is being recommended and why before they agree to anything.

01 · Document

Conditions first

Roof slopes, penetrations, flashing, drainage, windows, paint, and storm evidence are recorded before recommendations.

02 · Explain

Decisions in plain English

Homeowners see the material options, scope limitations, cost drivers, and next steps without invented certainty.

03 · Prove

Receipts over claims

Published claims require named sources, written terms, or verified third-party records.

Who we are

An owner-operated North Texas roofing company

John's Roofing is owner-operated. John Hernandez has 29 years of roofing industry experience and has owned the company for 14 years. Jennifer Hernandez is Co-Owner.

The company focuses on documented property conditions and written scopes. Instead of vague recommendations, homeowners get an explanation of the options available for their roof and exterior. John's Roofing works across its published North Texas service areas in Collin, Rockwall, and surrounding counties.

How we work

How John's Roofing works

  1. 01 · Inspect

    Document the roof and exterior conditions that relate to the homeowner's concern.

  2. 02 · Explain

    Explain what was found, what options may be available, and what affects the scope.

  3. 03 · Document

    Provide a written scope and supporting documentation where applicable.

  4. 04 · Complete

    Perform the agreed work according to the written scope.

  5. 05 · Follow through

    Complete a final walkthrough and provide the applicable warranty documentation.

When insurance is involved, the carrier makes its own decisions. These steps describe what John's Roofing does, not outcomes that depend on a third party.

What to expect

What homeowners can expect

  • Clear communication throughout the project
  • Documented inspection findings
  • A written scope before work begins
  • An explanation of materials and options where applicable
  • An honest discussion of repair vs. replacement when relevant
  • A final walkthrough
  • A written workmanship warranty where applicable

Documentation and materials vary by project and by what the property needs.

Leadership

John Hernandez, Owner

John Hernandez has 29 years of experience in the roofing industry and has owned John's Roofing for 14 years. As owner, he oversees the company and maintains its approach of documenting conditions and putting the scope in writing.

He helps homeowners understand their roofing options and is accountable for the work the company performs, backed by a five-year written workmanship warranty.

Meet John and Jennifer Hernandez on the leadership page.

Company facts

Google rating · verified

5.0 ★

288 verified Google reviews

View official record

BBB rating · verified

A+

Better Business Bureau accredited business

View official record

Bonded & insured · verified

Yes

General liability and workers' compensation carried on every job

Texas roofing license · verified

Not required

Texas does not issue a statewide roofing contractor license

Workmanship warranty · verified

5 years

Issued in writing at final walkthrough

Owner experience · verified

29 years

John Hernandez has worked in the roofing industry for 29 years

Owner-operated · verified

14 years

John Hernandez has owned John's Roofing for 14 years

Emergency roofing · verified

24/7

True 24-hour emergency roofing service

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.

The insurance carrier makes the final coverage decision on any claim. For more on the process, see insurance claim help.

Questions people actually ask

Questions about John's Roofing

How long has John's Roofing been in business?

John Hernandez has owned John's Roofing for 14 years.

How much roofing experience does John Hernandez have?

John Hernandez has 29 years of experience in the roofing industry.

Is John's Roofing owner-operated?

Yes. John's Roofing is owner-operated by John Hernandez, with Jennifer Hernandez as Co-Owner.

What areas does John's Roofing serve?

John's Roofing is based in McKinney, TX and serves homeowners across North Texas, including Collin and Rockwall counties. The full list of cities is on the service areas page.

What services does John's Roofing provide?

Roof replacement, roof repair, roof inspection, storm and hail damage, insurance claim help, gutters and downspouts, exterior painting, and window replacement.

Does John's Roofing provide a written scope?

Yes. Recommended work is described in a written scope before it begins, so homeowners can see what is included.

What warranty does John's Roofing provide?

A five-year written workmanship warranty, plus the manufacturer's material warranty where applicable.

How can I contact John's Roofing?

Call or text 469.394.4386. John's Roofing provides true 24-hour emergency roofing service. You can also request an inspection through the contact page.

Ready to talk? Contact John's Roofing or call 469.394.4386.

Documented inspection

Start with a documented property inspection

Call 469.394.4386

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