Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Selma
A roof replacement in Selma typically runs $8,000-$20,000 depending on square footage and material, while a targeted repair usually lands between $400 and $1,800. The flat, sun-blasted lots west of Highway 99 and the shaded streets near Brentlinger Park deal with very different wear patterns, and that changes what a roof needs. Tom Barrett and his sons have been putting roofs over families since 1998, and a live person answers our phone at (877) 610-1318 when you call. We pull permits, we sign inspections, and we put every change order in writing before a single shingle comes off.
Why Barrett & Sons Construction Is Selma’s Preferred Roofing Company
There’s a reason homeowners along Floral Avenue and up near the high school keep our number. We’ve spent nearly three decades working on Roofing jobs across the Central Valley, and Selma’s specific mix of 1960s tract homes and older Craftsman bungalows shows up in the way we bid and the way we build. Tom Barrett lives twenty minutes away. When a Selma customer calls about a leak after a January fog spell, the person who answers the phone knows what tule fog does to flashing. That’s not a training manual; that’s just having done the work here.
The crews don’t rotate through strangers. Tom’s sons run the jobs, and the crew members who show up at your door are background-checked and uniformed, carrying the Barrett & Sons name on the truck. We publish Tom’s name, address, and license number for anyone who wants to look us up before signing. And every contract carries our 90-Day Done Right Promise: if it’s not done right, one call brings Tom back. No phone tree, no out-of-state call center, no pretending the problem isn’t ours.
We’ve worked on roofs near the Selma Flea Market grounds, around the Raisin Capital neighborhoods east of 99, and throughout the 93662 ZIP. The request we hear most often from Selma homeowners is the same one: they had a national outfit quote one price on the phone and show up with a different number at the door. We don’t do that. Scope in writing, allowances in writing, change orders in writing. That’s the whole system.
Our Roofing Services in Selma
We don’t subcontract the work to a rotating cast. The same crew that tears off your old roof in Selma installs the new one, and the same person who signed the proposal walks the final inspection. Here’s what we handle most often in and around Selma:
Roof Repair
Most Selma roof repairs run $400-$1,800. The usual culprits are what you’d expect from a Central Valley climate: dried-out pipe collars, lifted flashing after wind, cracked tiles from heat cycling, and valley-flash rot that started years before it showed inside. A repair on a modest post-war tract house on a slab isn’t a mystery to us; we’ve done hundreds of them. We stock common flashing, underlayment, and tile profiles so we’re not waiting a week for parts to arrive from Fresno.

Roof Replacement & Installation
Full roof replacements in Selma typically fall between $8,000 and $20,000. The spread comes down to roof size, pitch, decking condition, and material. Homes built in the 1960s and 1970s around Selma often have original 1×6 skip sheathing that needs overlay before new underlayment goes down, and we put that line item in the written scope up front. No surprise invoices at the end because “the decking was worse than we thought.” That’s an allowance that wasn’t on paper, and that’s a surprise waiting for a date.

Metal Roofing
Standing seam metal roofs make sense on a lot of Selma properties because they handle 100°F-plus summers and damp fog winters without the thermal fatigue that cracks tiles and breaks down asphalt. A metal roof installation in Selma generally runs $15,000-$40,000. We install standing seam and exposed-fastener profiles, and we’re honest about which one belongs on your house. On older agricultural-area homes and outbuildings, metal is often the smartest money.

Tile Roofing
Barrel tile roofs are common in certain Selma neighborhoods, and a tile roof repair usually runs $600-$2,500. Broken tiles from foot traffic or limb fall, cracked mortar at the hips, and underlayment that gave out years before the tile did. Matching older tile profiles takes local parts sourcing and patience, both of which we’ve got. If the underlayment has failed, we’ll tell you that before we quote tile repair alone, because putting new tiles over dead underlayment isn’t a repair, it’s a deferral.

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.
Common Roofing Problems We See in Selma Homes
Roofs in Selma don’t fail randomly. Here’s what we actually find when we get up on ladders around town:
- UV-degraded underlayment and caulking: The Central Valley sun punishes roofing membranes, caulks, and wood framing faster than coastal California. On Selma roofs, old felt underlayment and dried pipe collars are the most common failure points we find, often years before the shingles look worn.
- Tule fog moisture damage: From November through February, dense fog sits on Selma for days at a time. That extended moisture exposure works into poorly sealed penetrations and decking. Homeowners near the low-lying areas west of town see more of this than those up on slightly higher ground.
- Thermal cycling cracks in tile hips and ridges: Summer highs over 100°F and near-freezing winter nights expand and contract mortar joints constantly. Cracked mortar at tile hips is one of the most common calls we get in the 93662 ZIP.
- Post-war original roofs reaching end of life: Much of Selma’s housing stock dates to the 1950s through 1980s. That means a lot of original or second-layer roofs are past their intended lifespan, and we often find decking rot at the eaves when we tear them off.
Trusted Brands We Service in Selma
We install GAF and CertainTeed roofing systems, and for window and door upgrades that often accompany a roofing project, we carry premium brands like Simonton and PGT. You can look up those names before you sign. We keep common profiles and components stocked locally so a Selma repair doesn’t stall while a truck drives in from out of state. When your roof needs a new window or a rotted exterior door addressed at the same time, we also handle Windows & Doors in Selma, and if your property needs a new perimeter line, our Fence Installation in Selma crew works the same way: written scope, permits when required, and a name on the truck you can actually verify.
Pricing for Roofing in Selma, TX
Here are the real numbers for Selma’s market. A roof repair runs $400-$1,800. A full roof replacement runs $8,000-$20,000. A metal roof installation runs $15,000-$40,000. A tile roof repair runs $600-$2,500. What moves you within those ranges: roof size and pitch, decking condition once we tear off, material grade, and whether we’re pulling permits for a full replacement. We write every allowance down and hand you a change order before any scope change touches the job. Estimates are free, and we offer a Free Second Opinion on Any Written Estimate you may already have. Call (877) 610-1318 and we’ll schedule a time to walk the roof with you.
We Also Serve Cities Near Selma
We’re a short drive from Schertz, Universal City, Cibolo, and Converse, and we cover Selma and the surrounding communities with the same crews and the same written-scope discipline. If you’re a few minutes outside the 93662 ZIP, don’t assume you’re out of range. Call and ask; a live person will tell you straight.
Serving Selma, TX - Our Local Coverage Area
We’re based in the Selma 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 Selma
We schedule most Selma roof repairs within a few business days, and we carry common flashing, underlayment, and tile profiles locally so we’re not waiting on parts from out of the area. For active leaks during fog season, call (877) 610-1318 and we’ll talk through what you’re seeing. A live person answers the phone, not a voicemail box.
Yes. We work throughout the 93662 ZIP, from the older neighborhoods near downtown and Brentlinger Park to the tract developments east of Highway 99 and the properties near the Selma Flea Market area. If you’re in Selma or just outside the city limits, we’ll come take a look.
When high winds rip shingles or a limb puts a hole in the roof, we respond to emergency calls in Selma as quickly as we can get a crew to your street. We’ll tarp the opening, document the damage for your insurance claim, and put the repair scope in writing. Call (877) 610-1318 and describe what happened; we’ll tell you exactly what to expect before you spend a dollar.
Selma’s roofing costs track close to the broader Fresno County market, typically $8,000-$20,000 for a full replacement. What can push a Selma bid higher is decking repair on older tract homes with years of fog exposure, or tile matching on older barrel tile roofs. We’ll show you every line item, and the price we quote is the price you pay unless you approve a written change order first.
Every roofing job we do in Selma carries our 90-Day Done Right Promise in writing on the contract. If something’s not done right, one call brings Tom back to make it right. Material warranties from GAF and CertainTeed apply on top of that. We also pull permits and sign inspections on every eligible job, because the permit inspector works for you, not for me. Call (877) 610-1318 for an exact quote on your roof; estimates are free.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Selma and the surrounding Central Valley since 1998.







Before
After
Before
After
Before
After