Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Keene
Roof replacement in Keene runs $8,000-$20,000 for a typical home, while roof repair usually lands between $400 and $1,800 depending on what failed. Most jobs in the 76059 zip code get scheduled within a few days once the estimate is signed, and smaller repairs can often be turned around the same week. We’ve worked on enough Keene roofs serving Keene, TX to know which ones hold up to Blackland Prairie weather and which ones don’t. If you’re looking at water stains on the ceiling or shingles in the yard, call (877) 610-1318 and we’ll come take a look.
Why Barrett & Sons Construction Is Keene’s Preferred Roofing Company
We’re an owner-operated company, and Tom Barrett’s sons run the crews. That matters in a town like Keene, where the university community is tight and people actually talk to each other. Ask around Southwestern Adventist University, or anywhere in the neighborhoods off Old Betsy Road, and you’ll hear the same thing we hear: Barrett & Sons shows up when they say they will, puts the scope in writing, and doesn’t hand you a different price at the end than the one you shook on.
Keene homeowners have been burned by national outfits that quote one number on the phone and show up with another. We do the opposite. Every change order gets written before the crew touches it. Every permit gets pulled. And every roof we install is backed by the 90-Day Done Right Promise: if it’s not done right, one call brings Tom back to make it right. We answer our own phone around the clock, so you’re talking to a person who actually knows what’s happening on your job, not an out-of-state call center reading a script.
Our Roofing Services in Keene
Roof Repair in Keene
Small leaks don’t stay small on Keene roofs. The freeze-thaw cycle we get during wet winters pushes water up under loose flashing, and by spring you’ve got staining across the ceiling. We find the actual source of the leak, not just the visible damage, because patching the wrong spot means paying twice. Most repairs in Keene fall between $400 and $1,800, and we’ll give you a written line-item quote before any work begins.

Roof Replacement & Installation in Keene
Keene’s housing stock runs the full range: modest mid-century homes near the campus and newer tract construction built since the late 1990s as DFW growth pushed south through Johnson County, making our Home Additions & ADU in Keene a popular option for growing families. Those older homes often have decking that’s never been inspected since the original shingles went on, and the newer ones sometimes carry builder-grade roofing that’s near the end of its life. A full replacement typically runs $8,000-$20,000 here, and we install GAF and CertainTeed systems with full manufacturer warranties behind them.

Metal Roofing in Keene
Standing seam metal roofs are showing up more often in Keene, especially on homes where owners plan to stay, and many homeowners also ask about Driveway & Pavers - Keene upgrades to match. The hail and high-wind thunderstorms that roll through Johnson County in the spring tear up asphalt shingles faster than people expect, and metal simply shrugs off more of that abuse. Expect $15,000-$40,000 depending on roofline complexity and panel profile. We walk you through the tradeoffs honestly: metal costs more upfront, lasts decades longer, and holds its value in a town where word of mouth travels through the university network.

Tile Roofing in Keene
Barrel tile roofs aren’t the majority in Keene, but they show up on higher-end builds and a few custom homes. Tile repairs here run $600-$2,500, and the work requires a light touch: walking a tile roof the wrong way cracks more tiles than it fixes. We match existing profiles and colors, and we’ll tell you straight if a tile repair makes sense or if the underlayment has failed and a larger repair is the smarter call.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Keene
We carry GAF and CertainTeed roofing systems, which means Keene homeowners can look up exactly what’s going on their house and compare it against the spec sheet we hand them. No mystery brands off a van. We keep common GAF accessories and flashing components stocked for fast turnaround on Keene repairs, so a small fix doesn’t sit for a week while parts ship from somewhere else. If you’ve got an existing roof and want an honest assessment of whether it’s repairable or done, call us for a free second opinion on any written estimate.
Common Roofing Problems We See in Keene Homes
- Wind-lifted shingles after spring storms. Keene sits in a corridor that catches high-wind thunderstorm events in seasonal bursts. Shingles that look fine from the ground can have broken seal strips up top, and they’ll start flapping in the next storm.
- Flashing failures around chimneys and vents. Older mid-century homes near the university have flashed penetrations that were installed decades ago. The metal corrodes, the sealant dries out, and water follows the gap down into the attic.
- Hail bruising that doesn’t show from ground level. Johnson County gets enough hail that roof damage is often invisible from the yard. A bruise in the shingle mat is a future leak. We inspect from the roof, not from the driveway.
- Decking rot on older pier-and-beam homes. Keene’s housing stock includes older homes with original decking that has soaked through years of small leaks nobody caught. By the time we lift the shingles, the sheathing underneath needs replacement before the new roof goes on.
Pricing for Roofing in Keene, TX
Here are the ranges we quote in Keene’s market, and they’re honest numbers, not teaser rates that move once the contract is signed. Roof repair in Keene runs $400-$1,800. A full roof replacement runs $8,000-$20,000 depending on square footage, pitch, decking condition, and tear-off complexity. Metal roof installation runs $15,000-$40,000, and tile roof repair runs $600-$2,500. What moves the number: steep rooflines, multiple layers to tear off, damaged decking, and the quality of materials you choose. We use GAF and CertainTeed because the warranties are real. Every estimate is free, and every scope arrives in writing before you commit a dollar. Call (877) 610-1318 and we’ll come walk the roof with you. There’s no trip charge inside Johnson County.
We Also Serve Cities Near Keene
Our Roofing team works all through northern Johnson County. If you live in Cleburne, Joshua, Burleson, or Crowley, the same crew that roofs houses in Keene will come handle your job, with the same written change orders and the same 90-Day Done Right Promise behind it. If your roofline inspection turns up window or exterior door issues on top of the roofing work, we also handle Windows & Doors in Keene, and if a storm took out your fence while it was tearing up your roof, our Fence Installation in Keene crew can rebuild that too.
Serving Keene, TX - Our Local Coverage Area
We’re based in the Keene area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Roofing in Keene
Call (877) 610-1318 and a live person answers, day or night. For active leaks and storm damage in Keene, we prioritize getting a crew out quickly to tarp and stop the water, then schedule the permanent repair once things are dry. We never send a call center. You’ll talk to someone who can actually make a decision about your roof.
We cover the entire 76059 zip code, from the campus area at Southwestern Adventist University to the newer subdivisions built along the edge of town near Old Betsy Road. There’s no part of Keene we won’t drive to for an estimate, and no trip charge inside the county.
Keene pricing tracks the same $8,000-$20,000 range you’d see in Cleburne, Joshua, Burleson, or Crowley. The main variable is the house itself: roof size, pitch, number of stories, and decking condition. City taxes and permit fees don’t swing the number much in northern Johnson County. Call (877) 610-1318 for an exact quote on your home, and we’ll put every line item in writing.
Every roof we install carries the 90-Day Done Right Promise from Barrett & Sons, written on your contract: if something’s not right, Tom Barrett comes back and makes it right with one phone call. Manufacturer warranties come from GAF and CertainTeed, and we register them properly so they’re actually valid. The warranties are real because the materials are real brands you can look up.
Yes. Every eligible roofing job gets a permit pulled and an inspection signed before we call it done. We’ve taken over jobs from contractors who told the homeowner permits were optional, and we won’t do that. The inspector works for you, not for us, which is exactly why we like having him on the job. If a roofer tells you permits don’t matter in Johnson County, get a second opinion.
If you’re in Keene and your roof needs a real look, not a drive-by estimate, call (877) 610-1318 to schedule your free estimate. We’ll walk the roof, show you exactly what’s wrong, and put a fixed scope and price in writing before any work begins. Tom Barrett’s name, address, and license number are published and verifiable, so you can look us up before you sign anything. That’s how it should be.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Keene and Johnson County since 1998.







Before
After
Before
After
Before
After