Roofing in McGregor, FL | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in McGregor - Written Price, Workmanship Warranty

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

953+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as $199/month*on approved credit; ask for current terms
Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Fast, Reliable Roofing Across McGregor

Roofing in McGregor, FL comes with a set of rules most contractors never mention until the permit stops dead. We do. If you’re in the 33919 flood zone off McGregor Boulevard, a roof replacement below $20,000 can still trigger Lee County’s 50% substantial-improvement rule, and that changes everything. Call us first at (877) 610-1318 and we’ll walk your roof, read your property’s improvement history, and tell you what’s real before any tear-off starts. We’ve worked this corridor long enough to know the difference between a simple reroof and a six-figure elevation trap.

Call (877) 610-1318

Why Barrett & Sons Construction Is McGregor’s Preferred Roofing Company

Tom Barrett started this company in 1998 and put his name on the truck. That matters in McGregor, where neighbors compare notes at the hardware store and a contractor who cuts corners on one block hears about it three blocks away. Our crews are Tom’s sons and their teams, not a rotating cast from a call center. We answer our own phone, a live person picks up 24/7, and every roof we touch gets the 90-Day Done Right Promise written on the contract. One call brings Tom back if something isn’t right.

McGregor homeowners deal with a specific kind of roof work. Ian’s surge pushed brackish Caloosahatchee water through first floors in this low corridor, and the subtropical humidity has been working on whatever got wet ever since. That means a roof job here rarely stops at shingles. We price the full scope up front, with every change order in writing before a single nail moves. No surprise invoices at the door. The permit inspector doesn’t work for us, and that’s exactly why we like him on McGregor jobs.

Read our Roofing service hub to see how we approach the same trade across the region, then call us for a McGregor-specific walkthrough.

Our Roofing Services in McGregor

Roof Replacement & Installation

Full roof replacement in McGregor runs $8,000 to $20,000 on most 1950s-1970s ranch homes, before any structural surprises. The key here is the Lee County substantial-improvement rule. If your roof project plus any prior Ian repairs exceeds 50% of your home’s pre-storm assessed value, the county can force a full elevation to current BFE standards. We run that math before we quote, because the alternative is a $12,000 reroof becoming a $120,000 rebuild mid-permit. On a 1958 ranch near McGregor Boulevard, our crew kept the entire tear-off and new decking scope under the threshold with a line-item scope of work, and the permit cleared without an elevation mandate.

Roof Replacement & Installation

Roof Repair

Roof repair in McGregor typically runs $400 to $1,800, and most of that hinges on what Hurricane Ian left behind. We see loose ridge caps, lifted shingles, and flashing pulled away from chimneys on the older ranch stock along the boulevard. But the real issue is usually the decking underneath. Brackish surge moisture sat in attics for months, and what looks like a small leak from above is often rotted wood from below. We’ll tell you what’s actually there, in plain language, before we touch it.

Roof Repair

Metal Roofing

Metal roof installation in McGregor runs $15,000 to $40,000, and it’s a strong choice for houses in AE flood zones where hurricane hardening matters more than curb appeal. Standing seam metal shrugs off the afternoon thunderstorms that roll off the river, and it removes the shingle-debris problem that plagued post-Ian cleanup. We install GAF and CertainTeed product lines across our roofing work, names you can look up rather than mystery brands off a van.

Metal Roofing

Tile Roofing

Tile roofs show up on a smaller cluster of 1920s-1940s cottages along McGregor Boulevard itself, and tile roof repair here runs $600 to $2,500. Those Edison-era blocks carry historic preservation review on select properties, so material choices matter. Barrel tile repair on a designated historic structure isn’t a simple swap, and the review process can add weeks if nobody flags it early. We flag it early.

Tile Roofing
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (877) 610-1318

What happens when you call

  1. 1
    A real person answersNo phone trees - you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 4
    You approve before work beginsNothing starts until you say go.

Trusted Brands We Service in McGregor

We stock and install premium roofing lines that inspectors and insurance adjusters recognize on sight, so you’re never waiting on parts that have to ride in from a distributor. For McGregor homeowners replacing or repairing storm-damaged skylights, vents, and impact-rated openings, we work with Simonton, PGT, and CGI window and door lines that keep the whole roof assembly watertight where it meets the wall. We don’t push generic materials. We install what survives a Caloosahatchee surge line and a Lee County code review.

Common Roofing Problems We See in McGregor Homes

  • Hidden decking rot from Ian’s surge. Brackish water sat in attic spaces for months after September 2022, and the first tear-off usually reveals decking that looks like a sponge. If the original quote didn’t include decking replacement as a line item, the change order lands after the old roof is already open.
  • Substantial-improvement threshold crept up on by prior repairs. A homeowner who patched drywall, replaced water heaters, and upgraded electrical in 2023 may already be at 40% of the 50% limit before we even quote the roof. We pull the property’s improvement history before we touch it.
  • Flashing failures at window and wall intersections. On 1950s-1970s ranches, original roof-to-wall flashing was never designed for Ian’s wind pressures. We replace it with modern code-rated flashing and document it for the inspection.
  • Work-hour and debris complaints on tight lots. McGregor’s historic overlay near the boulevard stops loud work at 4 p.m., and a crew without a staging plan leaves nails in a neighbor’s yard. We hand-carry debris through a side path, stage on the driveway, and never use street parking.

Pricing for Roofing in McGregor, FL

Here’s what we quote in McGregor, with exact line-item ranges:

Scope Typical McGregor Range
Roof Repair (shingle, flashing, leak stop) $400-$1,800
Roof Replacement (ranch, asphalt shingle) $8,000-$20,000
Metal Roof Installation (standing seam) $15,000-$40,000

What moves the number: decking condition, the property’s substantial-improvement status, roof pitch, and whether the house sits in a historic overlay. We write every scope, allowance, and change order on paper before work starts. Call (877) 610-1318 for a free estimate and we’ll give you a written number you can compare line by line.

We Also Serve Cities Near McGregor

Our crews cover Roofing in McGregor and the surrounding Lee County communities, including Cypress Lake, Villas, Iona, and Fort Myers. The flood-zone rules that trip up McGregor contractors catch plenty of homeowners in those towns too. Scheduling and dispatch are coordinated from our Miami South FL office, and crews serve McGregor locally.

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

Why McGregor Chooses Barrett & Sons Construction

We set the standard for roofing in McGregor.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in McGregor

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in McGregor - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What McGregor Customers Say

Trusted by homeowners across McGregor and surrounding areas.

★★★★★

"Came back a year later to sort a door that had dropped as the frame settled. No charge and no argument about whether it was covered."

Thaddeus Oyelowo · Verified customer
★★★★★

"Addition over the garage matched the original roofline and brickwork so closely that visitors do not realise it was added. He tracked down the closest brick he could find rather than settling."

Gideon Stroud · Verified customer
★★★★★

"The bathroom was finished on the day he said at the start, which nobody had led me to believe was possible."

Loretta Vanterpool · Verified customer

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Dec 31, 2026
$40

$40 Off Any Repair Over $200

Expires Dec 31, 2026
Free

Free Second Opinion on Any Written Estimate

Expires Dec 31, 2026
Free

No Trip Charge Inside Our Own County

Expires Dec 31, 2026
10%

Senior & Veteran 10% - Always

Expires Dec 31, 2026

Ready for Roofing in McGregor?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in McGregor.

(877) 610-1318

Request a Free Estimate in McGregor

Tell us about your roofing needs - we'll respond within the hour.

By requesting your free estimate, you accept our Privacy Policy and consent to receive communications through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch