Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across McGregor
Roof repair or replacement in McGregor runs $400-$20,000 depending on scope, with the two biggest cost drivers being flood-zone code upgrades and whether your home’s Ian repairs have already triggered Lee County’s substantial-improvement threshold. We know both tripwires well, because our crews work the 33919 corridor every week. If your roof is leaking after a storm or just at the end of its life, call (877) 610-1318 and we’ll give you a written line-item estimate before any shingle comes off.
McGregor is not a generic roofing market. Homes here sit low, close to the Caloosahatchee, and many date to the 1950s and 1960s, which means wind code upgrades, floodplain review, and tight-lot logistics shape every bid. Our Roofing team has torn off and re-decked enough McGregor ranches to know what the county inspector looks for and where the price surprises hide. That’s why we put everything in writing before work starts.
Key Takeaways:
- Roof replacement in McGregor’s flood zones typically runs $8,000-$20,000 for asphalt shingle and $15,000-$40,000 for standing seam metal.
- Post-Ian repairs can stack up against Lee County’s 50% substantial-improvement rule. We check this before you sign.
- We stage equipment on tight lots without blocking driveways or irritating neighbors.
- Every eligible job is permitted, inspected, and backed by our written 90-Day Done Right Promise.
Why Barrett & Sons Construction Is McGregor’s Preferred Roofing Company
Tom Barrett founded this company in 1998, and his sons run the crews. When a McGregor homeowner calls, a live person answers the phone, 24/7, because we work with the kind of people who’ve already been burned by a national outfit quoting one number and billing another. Around here, after Hurricane Ian, that experience is still fresh. People want a name they can verify, not a call center.
We pull permits and pass inspections on every eligible roof in McGregor. That matters in this specific corridor, because the Lee County permitting system is still processing an extraordinary backlog of post-disaster substantial-improvement determinations. A roofer who waves off permits in McGregor is leaving you holding a liability you may not discover until you sell the house. We publish Tom’s name, address, and license number. Look him up before you sign anything.
McGregor homeowners tell us what they value most is the written change order. Every allowance, every scope adjustment, every price change arrives on paper before a nail moves. No surprise invoice at the end. If it’s not done right, one call brings Tom back. That’s the 90-Day Done Right Promise, written on every contract.
Our Roofing Services in McGregor
Roof Repair
A leaking roof in McGregor usually starts at the flashing or a wind-lifted shingle, and it gets worse fast in our humidity. Roof repair here typically runs $400-$1,800. We find the real source, not just the stain on the ceiling, and we write up the fix with a price before work begins.

Roof Replacement & Installation
Full replacement in the 33919 corridor means more than swapping shingles. Many of these 1950s-1970s ranch homes predate Florida’s post-Andrew wind codes, so the deck, underlayment, and attachment details all need upgrades to pass inspection. Expect $8,000-$20,000 for an asphalt shingle roof that meets current HVHZ standards in McGregor’s flood zone.

Metal Roofing
Standing seam metal is the right choice for a lot of McGregor homes, particularly where Ian’s winds exposed older framing. It carries a higher upfront cost, $15,000-$40,000 depending on the roof geometry, but it handles hurricane winds better than almost anything else we install. On a 1960s ranch off McGregor Boulevard, we replaced a wind-damaged shingle roof and found the original 2×4 trusses were toe-nailed without hurricane clips. That’s a common discovery here, and it changes the scope. We document everything and coordinate with the county floodplain manager when the permit requires it.

Tile Roofing
Barrel tile roof repair on older McGregor cottages runs $600-$2,500, depending on how many tiles cracked and whether the underlayment underneath stayed sound. Tile is common on the 1920s-1940s homes along McGregor Boulevard, and matching replacement barrel tile takes a network of local suppliers we’ve used for years. We keep that work on schedule without turning your front yard into a staging lot.

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 McGregor
We install and service roofing systems from GAF, CertainTeed, PGT, and CGI, depending on the scope and what your home’s exposure demands. Impact-rated window and door packages from PGT or CGI often go hand-in-hand with roof work after a storm, since a breach in either system compromises the other. We stock common flashing, underlayment, and fasteners locally so McGregor customers aren’t waiting on a warehouse order for basic fixes. You get named materials you can look up, not mystery brands off a van.
Common Roofing Problems We See in McGregor Homes
- Wind-lifted shingles and missing flashing after summer squalls. McGregor sits close to the river, and wind-driven rain finds every gap. Most of what we repair starts small and spreads if it’s not caught.
- Original 2×4 trusses toe-nailed without hurricane clips. Homes built before the post-Andrew code changes often lack the metal connectors current standards require. A simple reroof becomes a structural upgrade once the deck is open.
- Mold and rot behind storm-breached envelopes. Ian pushed brackish water into first floors, and our subtropical humidity keeps cavities damp long after the surface dries. What looks like a roof leak is sometimes wall-cavity damage behind it.
- Substantial-improvement surprises. If prior Ian repairs plus a new roof exceed 50% of the pre-storm assessed value, Lee County can require full elevation to current BFE. We check the accumulation before you commit.
Pricing for Roofing in McGregor, FL
Here’s what you can expect to pay for roofing work in the 33919 corridor, based on current McGregor market conditions and the flood-zone code requirements that apply here:
| Service | Price Range in McGregor |
|---|---|
| Roof Replacement (asphalt shingle, flood-zone code upgrade) | $8,000-$20,000 |
| Standing Seam Metal Roof | $15,000-$40,000 |
| Roof Repair (leak or post-Ian storm damage) | $400-$1,800 |
| Tile Roof Repair (barrel tile on older McGregor cottages) | $600-$2,500 |
What shifts these numbers in McGregor more than anything is whether your home’s Ian repair history has already used up most of the 50% substantial-improvement threshold. If it has, the roofer who doesn’t check it is selling you a job you may not legally be able to finish without an elevation you didn’t budget for. We run that check first. Call (877) 610-1318 for an exact quote. Estimates are free, and we don’t charge a trip fee inside the county.
We Also Serve Cities Near McGregor
Our crews work throughout the Caloosahatchee corridor. In addition to Roofing in McGregor, we take roofing calls in Cypress Lake, Villas, Iona, and Fort Myers. Same owner-operated crews, same written change orders, same permits pulled on every eligible job.
Serving McGregor, FL - Our Local Coverage Area
We’re based in the McGregor 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 McGregor
Yes, it can. Lee County’s rule says if the combined cost of all repairs after a disaster exceeds 50% of your home’s pre-storm assessed value, the whole structure must be brought up to current flood elevation standards. Many McGregor homeowners have already spent a significant portion of that threshold on Ian repairs. A roof replacement can push you over. We’ll review your repair history and county records before you sign, so you know where you stand. Call (877) 610-1318 and we’ll walk through it with you.
You need a standard building permit for the roof, but in McGregor’s FEMA AE flood zones, that permit gets routed through additional review. The county checks whether the roof work counts toward the 50% substantial-improvement accumulation. If it does, you’ll need a floodplain manager involved, and the requirements get stricter. We handle that paperwork as part of the job, and it’s part of why permits matter so much here.
Yes. We plan staging before the first dumpster arrives. On tight lots, we position the container to leave at least one full driveway clear and sweep the street at the end of each day. We also check work-hour restrictions and give neighbors a heads-up before tear-off starts. McGregor lots don’t have room for sloppy staging, and neighbor complaints stall inspections. We don’t let that happen.
The 33919 corridor is in Florida’s HVHZ, the high-velocity hurricane zone, which means your roof covering and its attachment have to meet wind-load standards most older homes weren’t built to. Asphalt shingle with the right underlayment and fastener schedule is allowed. Standing seam metal, barrel tile, and concrete tile are also allowed when installed to the current code. What isn’t allowed is a cheap non-impact cover nailed over the old deck without the secondary water barrier. It fails inspection, and you’ll pay for a tear-off twice. Call (877) 610-1318 if you want a written scope that spells out what your home needs.
We plan the dumpster placement before the job starts, and on the tightest lots we use smaller containers and schedule debris removal in phases rather than letting a mountain of shingles build up. Old shingles come off in sections, nails get magnet-swept at the end of each day, and the work area is covered before tear-off begins. If there’s truly no room for any container, we coordinate an off-site debris drop and keep the materials moving. The 90-Day Done Right Promise covers the finished job, and we leave your lot as clean as we found it.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving McGregor and the surrounding communities.
Ready to Talk About Your McGregor Roof?
If you’re in McGregor and your roof needs attention, call (877) 610-1318 for a free estimate. We’ll put the scope, the price, and the permit plan in writing before anything starts. No trip charge inside Lee County, and a live person answers the phone.







Before
After
Before
After
Before
After