Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Marco
Roof repair in Marco runs $400-$1,800, and a full coastal-spec roof replacement typically lands between $8,000 and $20,000. On Marco Island, the salt air changes everything: standard galvanized roof fasteners and flashing corrode along the waterline within 2-3 years while the same parts last a decade inland in Naples. If you live in Marco and your roof is leaking, the fix is usually not the shingle or tile you can see. It’s the hardware underneath that salt has eaten. Call Barrett & Sons Construction at (877) 610-1318 for a free estimate, and we’ll send someone who knows exactly what to look for on a Gulf-front barrier island.
Key takeaways:
- Marco roof repair: $400-$1,800. Full coastal-spec replacement: $8,000-$20,000.
- Salt spray kills electro-galvanized fasteners and flashing within five years, even when the tile or shingle surface looks fine.
- Bridge-access logistics mean material staging must be planned around single-lane choke points or your schedule collapses.
- We specify hot-dip galvanized hardware and 316 stainless as standard on Marco jobs. It costs more up front and less within a decade.
Why Barrett & Sons Construction Is Marco’s Preferred Roofing Company
Tom Barrett founded this company in 1998 and his sons run the crews. That matters on Marco because the island punishes contractors who cut corners on fasteners, flashing, and mortar: the failures show up in two summers, not twenty. We’ve been called out to homes off Bald Eagle Drive, through the Hideaway Beach gates, and across the Old Marco neighborhoods where Mackle-era CBS construction still carries its original salt-soaked rebar. Homeowners in Marco don’t need a roofer who learned salt corrosion from a training video. They need someone who has lifted a barrel tile and seen the galvanized flashing eaten through underneath.
Every Marco roof we touch gets a written scope before work begins, a written change order before any scope change, and a permit pulled by us on the jobs where the county requires one. Our 90-Day Done Right Promise is written on every contract. If something isn’t done right, Tom comes back and makes it right. One call.
Our Roofing Services in Marco
Roof Repair
A roof repair in Marco usually starts with a ceiling stain and ends with a fastener audit. We remove the affected tile or shingle, inspect the strapping and flashing underneath, and replace anything showing salt corrosion. Roof repair in Marco runs $400-$1,800 depending on how far the corrosion has traveled and how many tiles or shingles need to come off and go back on. We stock hot-dip galvanized and 316 stainless fasteners for Marco jobs specifically, because inland-spec parts don’t belong on a barrier island.

Roof Replacement & Installation
A full Roofing replacement on Marco means a coastal-spec build: hot-dip galvanized hardware, marine-grade flashing, and tile or shingle systems rated for Collier County’s high-velocity hurricane zone wind loads. Replacement runs $8,000-$20,000 for most Marco homes, and the spread comes down to roof size, decking condition, and whether the job needs new strapping or can reuse what’s there. On a 1974 Mackle-era CBS home off Bald Eagle Drive, our crew lifted the original barrel tile and found the galvanized roof-to-wall flashing eaten through in multiple spots, letting salt-laden moisture reach the truss tails. We replaced all strapping and flashing with hot-dip galvanized hardware, reseated the S-tiles on new mortar, and ran a full fastener audit. Every screw we touched was swapped to 316 stainless. The homeowner had first complained about a small ceiling stain. After the retile, our inspection sign-off noted zero remaining salt corrosion on the whole envelope.

Metal Roofing
Standing seam metal roofs spec’d with inland-grade clip screws rust at the seams in Marco, allowing hidden corrosion inside the seam where water wicks uphill. We install marine-grade standing seam with stainless clips, which puts the price at $15,000-$40,000 depending on roof square footage and seam profile. For canal-front homes in Marco, metal valleys trap blowing salt and sand, so we pay extra attention to valley centers where abrasion and pinhole leaks start. A metal roof on Marco should be thought of as a marine structure with a roof on top: the spec matters more than the panel color.

Tile Roofing
Barrel tile and S-tile roof repairs in Marco run $600-$2,500, and the most common call is rebedding ridge caps and hip tiles whose mortar bond has failed under salt crystallization. Once the mortar loses grip, high-wind uplift dislodges caps before the hurricane straps ever see design load. Our approach on Marco tile roofs is simple: remove the loose tiles, clean the underlayment and flashing, replace corroded fasteners, rebed with salt-resistant mortar, and sign off with photos. If you’re not sure whether your tile roof survived the last salt-laden storm, call us at (877) 610-1318. Inspection and estimate are free.

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 Marco
We see a mix of roofing systems across Marco: GAF and CertainTeed asphalt shingles on newer builds, original concrete barrel tile from the Mackle era, and increasingly marine-grade metal. On the window and door side, we work with Simonton, Ply Gem, PGT, and CGI, which matter here because impact-rated openings are required in Marco’s high-velocity hurricane zone. We don’t push mystery brands off a van. Every material we put on a Marco roof or wall is something you can look up, verify, and hold us accountable for.
Common Roofing Problems We See in Marco Homes
- Salt-eaten fasteners and flashing: Electro-galvanized roof fasteners and flashing corrode along the waterline within five years under constant Gulf spray, causing leaks even when the tile or shingle surface looks intact. We’ve pulled tiles where the visible surface was fine and the flashing underneath had holes you could put a pencil through.
- Saltwater puddling on flat and low-slope roofs: Flat and low-slope roofs on 1960s-1980s condos across Marco allow saltwater puddling. Without positive drainage and sealed penetration pockets, the membrane separates at pipe boots and AC curbs, and the salt accelerates it.
- Mortar bond failure on tile ridge caps: Tile roof ridge caps and hip tiles lose their mortar bond under salt crystallization. High-wind uplift then dislodges caps before the hurricane straps ever see design load. We rebed with salt-resistant mortar and swap the fasteners.
- Rusting seam screws on standing seam metal: Standing seam metal roofs specified with inland-grade clip screws rust at the seams, allowing hidden corrosion inside the seam where water wicks uphill. On Marco, every metal roof seam should be stainless. No exceptions.
Pricing for Roofing in Marco, FL
Here’s the honest spread for Marco’s market. The coastal-spec version of every job costs more up front because the parts cost more, and the cheap inland-spec version costs more within a decade because it fails. We quote both ways when a homeowner asks, but we won’t install the inland-spec hardware on Marco. It doesn’t belong here.
| Service | Marco Price Range |
|---|---|
| Roof Replacement (coastal-spec, hot-dip hardware, marine flashing) | $8,000-$20,000 |
| Roof Repair (salt corrosion fastener replacement, flashing repair) | $400-$1,800 |
| Metal Roof Installation (marine-grade standing seam with stainless clips) | $15,000-$40,000 |
| Tile Roof Repair (rebedding ridge caps with salt-resistant mortar) | $600-$2,500 |
| Gutters & Accessories (coastal-grade aluminum or copper, stainless hangers) | Custom quote |
Call (877) 610-1318 and we’ll put a written line-item estimate in your hands. If you have a competing written estimate, ask about our Free Second Opinion. If a repair runs over $200, there’s a $40 discount on it. No trip charge inside the county, and a permanent 10% discount for seniors and veterans.
We Also Serve Cities Near Marco
Our crews serve Marco and the surrounding Collier County coastline. If you’re in Marco Island, Naples Manor, East Naples, or Naples, you’re inside our service area, and the same coastal-spec hardware standards apply. Read more about our Roofing services across the region, or see how we work specifically in Roofing in Marco and the neighborhoods we cover.
Serving Marco, FL - Our Local Coverage Area
We’re based in the Marco 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 Marco
Because Marco Island’s constant salt spray attacks standard electro-galvanized roof fasteners and flashing within 2-3 years, while the same components last a decade inland in Naples. The shingle or tile surface can look intact while the hardware underneath has corroded through. If you have a leak on Marco, the first thing we check is the fastener and flashing condition under the surface. Call (877) 610-1318 and we’ll inspect it for free.
Most roof replacements in Marco require a permit because virtually every structure on the island falls within FEMA AE or VE flood zones and Collier County’s high-velocity hurricane zone wind-load requirements. We pull permits on every eligible job and the inspector signs off before we call it done. The permit inspector works for you, not for us: that’s why we like him.
A coastal-spec roof on Marco costs roughly 15-25% more up front due to hot-dip galvanized hardware, marine-grade flashing, and 316 stainless fasteners. The inland-spec version costs more within a decade because the hardware corrodes and you pay for leaks, interior repairs, and a premature re-roof. We quote coastal-spec as standard on Marco. For exact numbers on your roof, call (877) 610-1318 for a free estimate.
Material deliveries for large roofing projects on Marco must be staged around the single-lane bridge choke points because there are only two bridge entry points and no secondary route if a delivery runs long. Wide loads, crane equipment, and concrete trucks all require early-morning scheduling. We build explicit bridge-logistics clauses into our project timelines for Marco jobs so the schedule doesn’t collapse at the delivery gate. Call (877) 610-1318 and we’ll walk you through the logistics for your specific street.
After a salt-laden storm on Marco, check your ridge caps and hip tiles for loose mortar bonds, your flashing for white salt crystallization or pinhole corrosion, and your valleys for trapped salt and sand abrasion. If you see displaced caps or mortar dust at gutter outlets, the storm has already started separating tiles. Call (877) 610-1318 and we’ll send a crew to inspect it before the next wind event turns loose caps into broken tiles.
For any Roofing question in Marco, call Barrett & Sons Construction at (877) 610-1318. We’ll give you a straight answer, a written estimate, and a name you can look up.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Marco and Collier County with coastal-spec roofing standards backed by a written 90-Day Done Right Promise.







Before
After
Before
After
Before
After