McKinney's Go-To Roofing Contractor
5 Star Reviews From McKinney Homeowners
McKinney, Texas homeowners consistently give us 5-star ratings for our honesty, craftsmanship, and dependable roofing solutions that stand up to Texas weather year after year.
We had two small repairs needed. I called for an estimate and they got out quick. They were informative without being too pushy and were competitive with pricing. Within the same week, they were able to get out and make the repairs. Couldn't be happier with the process and work!
Don and Blake were great to work with and truly care about their customers. They helped us get a new roof after storm damage and walked us through the entire process. Dealing with insurance can be stressful, but they made it much easier and kept everything moving smoothly. Roof replacement is a big job, and having Fireman Roofing and General Contractor on our side made a real difference. I'd definitely recommend them.
I highly recommend Fireman's Roofing. They did a full roof replacement for me today and they did a great job. The communication throughout the entire process made me feel comfortable and valued as a customer. I even have them coming back this week to quote for some other repairs. Their entire team is fantastic.
They were quick and went above and beyond fixing little extra things that weren't on my inspection list without any upcharge
Got Allstate to cover our claim. Kept working site clean and provided excellent service. Great team.
If you're looking for a roofing company you can actually trust, go with Fireman's Roofing. We had storm damage to our home recently, and instead of dealing with a pushy salesman that swarmed our neighborhood, we got to work directly with the owners of Fireman's Roofing, Don and Blake. They made the whole experience stress-free and even threw in a free upgrade for our roof vents! They were easy to reach and very transparent about the costs from start to finish. They didn't push for extra costs or any unnecessary repairs. It's rare to find this level of personal service these days.
I submitted an inquiry to have a bathroom leak repaired, and Don, the owner, contacted me almost immediately. He was professional, responsive, and scheduled a roof inspection quickly. During the inspection, he found the source of the leak, showed me pictures, and was transparent about repair options. I approved the work, and it was completed the next day. Communication was excellent throughout. I highly recommend Fireman's Roofing and will reach out again if needed.
Blake and Don at Fireman's Roofing were great to work with and very honest guys! They were thorough with all details for the roof replacement at my elderly mom's house. Blake was so patient working with my mom and communicating with us to ensure they were transparent with their pricing and providing quality materials. Her insurance company was very difficult to deal with and not wanting to cover many items that they should, but these guys went back to them to provide pics and documentation several times to keep fighting for the maximum benefits that should have right fully been covered. They personally inspected the job before and after to make certain we were happy and we have not had any issues at all with the work. These guys were fast to- got it all done in one day! Fireman's Roofing did a fantastic job and I highly recommended using them if you are looking to replace your roof! Support your local family businesses!
Why Choose Us
It’s simple. We live and work in this community. Our trucks are parked in McKinney, our kids go to school here, and our shop is off Custer Road — not a P.O. box, not a regional office routed through Dallas.
When you hire Fireman’s Roofing, you are hiring people who actually know your neighborhood: which builders cut corners on flashing in the early 2000s, how the hail tracks roll through Stonebridge Ranch every spring, why west-facing slopes in Adriatica age twice as fast, and which HOA in your subdivision is going to ask for a shingle sample before they approve the color.
That local knowledge matters because Texas weather isn’t generic. A roof on the coast fails differently than a roof in McKinney. The freeze-thaw cycles we get every January, the UV beating in July, the hail belt that runs right through Collin County — those are the conditions we install for, every single day.
Roofing McKinney, TX
Frequently Asked Questions About Roofing in McKinney
Straight answers from Don and Blake — two local firefighters who run Fireman's Roofing right here in McKinney. If your question isn't here, call us at (214) 325-7014.
- Licensed and Certified
- Highly Rated
- Best Warranty in McKinney
How much does a new roof cost in McKinney, TX?
For a typical McKinney home, an asphalt shingle replacement runs roughly $8,500 to $18,000, depending on square footage, pitch, layers being torn off, and the shingle line you pick. Metal roofs — which we install often in this part of Collin County — usually fall between $18,000 and $40,000 installed.
Every quote we hand out is a fixed, written number. No "we'll see when we get up there" surprises. Request a free quote and we'll walk your roof the same week. More on pricing and project basics in our general roofing guides.
How long does a roof last in McKinney's climate?
North Texas is hard on roofs. Between the summer heat, the spring hail belt, and the freeze-thaw swings we get every winter, real-world life expectancies in McKinney are shorter than the box says:
3-tab asphalt: 12–15 years. Architectural / dimensional shingles: 18–22 years. Standing seam metal: 40–50+ years. A bad hail season can take a decade off any of those numbers.
We write about getting more life out of your roof in our seasonal maintenance articles.
Do you offer free roof inspections in McKinney?
Yes. Free, no-obligation inspections anywhere in McKinney, Allen, Plano, Frisco, and the rest of Collin County. We climb the roof, photograph everything, and email you the report — even if you don't end up hiring us.
After a hailstorm we usually book out 5–10 days, so call early: (214) 325-7014.
What roofing material holds up best in McKinney?
For most homes, an impact-resistant (Class 4) architectural shingle is the sweet spot — strong hail rating, long warranty, and many Texas insurers give a premium discount for installing one.
For ranch-style and modern builds, we recommend standing seam metal (aluminum or steel). It shrugs off hail, reflects summer heat, and outlasts shingles two-to-one. We install both — happy to walk you through the trade-offs.
Dig deeper in our shingle roofing and metal roofing articles.
Will my homeowner's insurance cover storm damage to my roof?
In most cases, yes — Texas policies typically cover sudden hail and wind damage, minus your deductible. What they don't cover is wear-and-tear or pre-existing damage, which is why getting an inspection after a storm matters.
We document the damage, meet your adjuster on the roof, and make sure nothing legitimate gets missed. We do this every week. Our storm and insurance articles walk through claim timelines, deadlines, and what to expect from your carrier.
How long does a roof replacement take?
A standard McKinney home — say 2,500–3,500 sq ft — is a one to two day job for asphalt shingles. Metal roofs take longer, usually 3 to 5 days, because of custom panel fabrication and trim work. We tarp and clean up at the end of every day.
For more on what to expect during the project, see our general roofing articles.
Are you licensed and insured in Texas?
Yes. Fireman's Roofing carries full general liability and workman's comp, and we'll send you the certificates before we start. Texas doesn't license roofers at the state level, but we are RCAT-credentialed and a registered Texas general contractor.
If you're vetting roofers, our hiring guides cover the questions every McKinney homeowner should ask before signing a contract.
Do you handle the insurance claim for me?
We handle the roof side of the claim — meeting your adjuster on site, providing photo documentation, supplementing line items if the carrier missed something, and pulling permits. We are not public adjusters and we don't negotiate the dollar amount on your behalf — but in our experience, a thorough on-roof inspection with the adjuster gets the right scope approved.
For step-by-step walkthroughs of the claims process, deadlines, and common adjuster pitfalls, see our storm and insurance library.
When is the best time of year to replace a roof in McKinney?
Fall and early winter (October through January) are the calmest windows — cooler temps make for better shingle sealing and the crews aren't backed up from the spring hail rush. Spring and early summer book out fast after every storm event, so if you have flexibility, schedule in the off-season.
Our seasonal maintenance articles cover what to do for your roof in each Texas season.
How do I know if I need a roof repair vs. a full replacement?
A few signs we look for: granules in the gutters, curled or cracked shingles, daylight in the attic, water stains on upstairs ceilings, or a roof that's already 18+ years old. Isolated damage from a fallen branch is usually a repair. Widespread hail bruising or storm-aged shingles is usually a replacement.
Hard to tell from the ground — we'll come out and give you a straight answer. Browse our roof repair articles for common warning signs and DIY checklists.
What kind of warranty do you offer?
We offer one of the best warranty packages in McKinney — a manufacturer's lifetime warranty on materials (depending on the shingle line) plus a 10-year workmanship warranty from Fireman's Roofing directly. If we made the mistake, we come back and fix it. No fine print.
For more on how to evaluate a roofer's warranty before you sign, see our hiring guides.
What areas around McKinney do you serve?
Our shop is in McKinney off Custer Road. We routinely service McKinney, Allen, Plano, Frisco, Prosper, Celina, Anna, Melissa, Princeton, Fairview, and Lucas, plus most of greater Collin County and the north DFW metroplex. If you're not sure, call us — we probably cover you.
For city-specific roofing notes and project examples, see our location guides.
Why "Fireman's" Roofing?
Because the owners — Don Scott and Blake Bearden — are lifelong Texans and active firefighters with three decades of service between them. We carry the same standards onto a roof that we do onto a fire scene: show up on time, do the work right, and answer the phone when you call.
Roof Inspection · McKinney, TX
How a Free Roof Inspection Works
From the first phone call to a written report — here's exactly what to expect when you book a free inspection with Fireman's Roofing. No pressure, no high-sales tactics, no surprises.
Reach Out
Call us at (214) 325-7014 or fill out the quote form on our site. Tell us your address and what you're seeing — leaks, missing shingles, age, post-storm worries. Takes about two minutes.
We Call & Schedule
An owner — Don or Blake — calls you back the same day to confirm and lock in a time that works. Most McKinney inspections happen within 3–5 days; sooner if it's urgent.
We Inspect Your Roof
We show up on time, climb the roof, and photograph everything — shingles, flashing, vents, valleys, and the attic if access is open. Typically 30–60 minutes, and you don't need to be home.
You Get a Clear Breakdown
We sit down with you (in person or by email) and walk through what we found — photos, condition, repair vs. replace, and a fixed written quote if work is needed. If it's not, we say so.
Ready to schedule? Free inspections across McKinney and Collin County.
Request A Quote or call (214) 325-7014Roof Projects in McKinney, Texas

















We Offer Affordable Financing
Get the home improvements you need without the upfront cost in McKinney. Foundation Finance Company makes it easy to get prequalified today—quickly, securely, and with flexible payment options to fit your budget. Apply now and start your project with confidence!














