Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Progreso
Roof replacement in Progreso typically runs $8,000 to $20,000, while roof repair work lands between $400 and $1,800 depending on what we find once we’re on the roof. Those numbers come from years of working on Progreso’s specific housing stock, not a national pricing calculator. We’re Barrett & Sons Construction, and Tom Barrett’s sons run our crews. If you live near the Progreso International Bridge or out toward FM 1015, call (877) 610-1318 and a live person answers.
What makes Progreso different is the housing itself. We’ve worked on homes near the bridge corridor that were pieced together room by room over thirty years, and we know what that means for a roof. Mixed materials, uneven framing, transitions that were never flashed properly. You need a roofer who’s seen it before, not someone reading from a script.
Why Barrett & Sons Construction Is Progreso’s Preferred Roofing Company
We’ve been at this since 1998, and Tom Barrett puts his name and license number on every job we take in Progreso. Look us up before you sign anything. That’s the point. When we say the crew carries the Barrett & Sons name, we mean Tom’s sons are on-site most days, along with background-checked crew members who wear our uniform.
Progreso homeowners tell us the same story again and again: a national company quoted one number on the phone, then handed them a different bill at the door. That doesn’t happen with us because every price change arrives as a written change order before a single nail moves. The allowance that isn’t on paper is a surprise waiting for a date. We don’t do surprise dates.
Our Roofing team knows the streets around Progreso: the colonia lots off FM 1015, the newer subdivisions going up south of Expressway 83, and the older homes clustered near the bridge. We also know the permitting reality here. Homes in FEMA-designated flood zones west of the bridge corridor need elevation certificates before a roof replacement can get signed off. We pull those permits for you. The inspector works for you, not for me. That’s why I like him.
Our Roofing Services in Progreso
Roof Repair
Most of the repair calls we get from Progreso involve pinhole leaks in corrugated metal panels that have corroded in the humid, salty air near the Rio Grande. That’s a ten-to-fifteen-year failure mode in this part of Hidalgo County, and it’s rarely just one hole. We find the full extent of the corrosion, show you photos, and give you a written scope before we touch anything. Roof repair in Progreso runs $400 to $1,800 for typical jobs.

Roof Replacement & Installation
When a Progreso roof has reached the end of its service life, or when a mixed-material roof has too many transition failures to patch, we replace it properly. That means stripping to the deck, inspecting the framing, and rebuilding the roof-to-wall connections that black-gumbo soil movement has cracked over the years. A full roof replacement in Progreso runs $8,000 to $20,000 depending on square footage, pitch, and how much structural correction the frame needs.

Metal Roofing
Standing seam metal is the right call for many Progreso homes, especially the self-built colonia-style houses where the original corrugated panels have outlived their purpose. We install standing seam systems rated for the 110°F heat index and the soil movement that comes with expansive black clay. Metal roof installation in Progreso runs $15,000 to $40,000. That’s a real range, because a simple ranch roof and a multi-pitch addition roof are very different jobs.

Tile Roofing
Barrel tile and flat concrete tile show up on some of the newer Progreso builds, and when tiles crack in a hailstorm or from foot traffic, the underlayment beneath is usually what’s leaking. Tile roof repair in Progreso runs $600 to $2,500. We match the tile profile, reset what’s salvageable, and replace the underlayment where it’s compromised. If you’re not sure whether a cracked tile is actually your leak source, call us. A free second opinion on any written estimate is one of our standing offers.

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 Progreso
We install GAF shingle systems and standing seam metal panels we’d put on our own homes, and we stock common replacement components local suppliers carry, so we’re not waiting on a truck from three states away when your Progreso roof needs a repair. When you call, you’ll get a straight answer about what’s on your roof, what it should be replaced with, and what it’ll cost. No mystery brands off the back of a van.
Common Roofing Problems We See in Progreso Homes
- Corroded corrugated metal with pinhole leaks. The humid air near the Rio Grande eats through cheap corrugated panels faster here than in drier parts of the Valley. We see this on older colonia homes along the bridge corridor constantly.
- Slab heave cracking roof-to-wall connections. Progreso sits on expansive black-gumbo clay that swells when it rains and shrinks in drought. When the slab moves, the room addition moves with it, and the roofline separates at the transition point.
- Condensation traps in mixed-material roofs. Metal laid over a wood-frame addition without proper ventilation rots the decking from the inside out. The homeowner never sees it until a ceiling collapses or a leak appears far from the actual entry point.
- Builder-grade shingles failing early on newer Progreso subdivisions. We’re seeing three-tab shingles from the mid-2010s build cycle already curling and granule-shedding. The sun here is hard on cheap shingles, and the newer developments south of Expressway 83 have a lot of them.
Pricing for Roofing in Progreso, TX
Here’s what roofing work costs in Progreso right now. These are the numbers we quote, and they match what our crews actually bill.
| Service | Progreso Price Range |
|---|---|
| Roof Repair | $400 - $1,800 |
| Roof Replacement | $8,000 - $20,000 |
| Metal Roof Installation | $15,000 - $40,000 |
What moves the number is square footage, roof pitch, the condition of the decking once we strip the old roof, and whether the home sits in a FEMA flood zone requiring elevation documentation. We don’t pad the quote. We hand you a written line-item estimate, and we honor it. Call (877) 610-1318 for your free estimate, and remember the standing offer: $40 off any repair over $200, and a permanent 10% discount for seniors and veterans.
We Also Serve Cities Near Progreso
Our crews serve Progreso and the surrounding communities: Mercedes, La Feria, Harlingen, and San Benito. If you’re in one of those towns and dealing with the same black-gumbo soil or mixed-material roof problems, the same Barrett & Sons name answers the phone. Call (877) 610-1318.
Serving Progreso, TX - Our Local Coverage Area
We’re based in the Progreso 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 Progreso
Yes. Any roof replacement on a Progreso home in a FEMA-designated flood zone tied to the Rio Grande overflow pattern requires a permit, and depending on the property’s flood map designation, an elevation certificate before inspections can be signed off. We pull the permits and coordinate the elevation documentation as part of the job. Call (877) 610-1318 and we’ll check your property’s flood zone status during the free estimate.
We can match most metal profiles and tile patterns on Progreso’s colonia-style homes, but we’ll be honest with you when a partial replacement will create more problems than it solves. Mixed-material roofs with condensation traps and failed transition flashings usually need a full correction, not a patch. We’ll show you exactly what we’re seeing and give you a written scope either way.
We schedule our Progreso roof work in the early morning hours and we’re off the roof before the worst of the afternoon heat, both for our crew’s safety and because sealants and underlayment perform better when they’re not applied to a 160-degree surface. If the heat index makes safe roof work impossible on a given day, we’ll call you and reschedule at no charge.
A roofer can address the failed roof-to-wall connection and re-secure the framing at the transition point, but the underlying slab movement is a separate structural issue. We’ve handled many of these in Progreso, and we’ll tell you straight what the roof needs versus what the foundation needs. We won’t sell you a roof repair that won’t hold if the slab is still moving.
Yes, and you want one. Homes in Progreso that were self-built incrementally often have undocumented modifications, which means the scope of work can change once we open up the roof. We put every scope change in writing before proceeding, so you’ll never get a surprise bill at the end. That’s how we’ve done business since 1998.
Call Barrett & Sons Construction for Your Progreso Roof
If your Progreso roof is leaking, corroding, or pulling apart at the transitions, call (877) 610-1318. Tom Barrett’s name, address, and license number are published and verifiable. Ask anyone on your street, or look up the license number yourself. We’ll come out, give you a written estimate, and treat your home like we live twenty minutes away. Because we do.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Progreso since the day we answered our first call here.







Before
After
Before
After
Before
After