







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Oldcastle Roofing: The Miami Owner’s Guide
If you have an Oldcastle roof product that’s failing, we stock and install Oldcastle-compatible roofing materials across Miami. Installed roof repair in Miami typically runs $470 – $2,125, while a full Oldcastle-compatible roof replacement lands between $9,440 and $23,600 depending on square footage, pitch, and underlayment condition. Most owners discover the problem the hard way: a water stain on the ceiling after a hard Miami afternoon storm, granules collecting in the gutter, or a shingle that peeled loose somewhere around Coconut Grove and ended up in the neighbor’s yard.
We’re an independent Miami-based contractor, not affiliated with Oldcastle. What that means for you: we don’t push one product line. We match the part to your existing roof and give you a written price before we pick up a tool.
Which Oldcastle Models This Applies To

Oldcastle manufactures roofing products under several lines, including concrete roof tile, clay tile, and composite slate profiles. The most common jobs we see in Miami involve flat-profile concrete tile from the later production years and barrel tile where the nose lugs have worn. If you’re unsure what you have, check the underside of a loose tile for a stamped code. Older Oldcastle tile often carries a two-letter plant code plus a four-digit date stamp. No stamp? A tile that measures 17″ x 11″ with a raised water channel along the leading edge is almost certainly a standard-profile concrete tile compatible with current Oldcastle specs.
The compatibility gotcha: Oldcastle barrel tile changed its interlock geometry slightly in the late 1990s. A tile manufactured before that shift will not seat correctly on a current-profile batten layout. We don’t guess on this. When we come out for the estimate, we measure the tile overhang, check the interlock depth, and match the profile exactly. If the OEM tile for your run is no longer produced, we source quality aftermarket tile from manufacturers whose profiles match Oldcastle dimensions to within an eighth of an inch. We’ve had good results with those on roughly two dozen Miami roofs over the past few years.
Styles & brands we work with







Signs Your Oldcastle Roofing Is Failing
- Granule accumulation in gutters, especially after a dry spell. Concrete tile sheds its textured surface as it ages. A consistent trickle of grit in the downspout means the tile body is degrading faster than it should. In Miami’s salt air near the coast, this happens a few years earlier than inland.
- A tile that sounds hollow when tapped lightly. Delamination happens when moisture works its way into micro-cracks and the tile separates internally. A hollow tap tells you the tile is compromised, not just cracked on the surface.
- Water staining on the underside of the roof deck in the attic, particularly near hips and ridges. This is usually not a tile failure. It’s the underlayment under the tile finally letting go. Underlayment fails before tile in most Miami roofs, especially if it’s older than 20 years.
- Cracked or displaced tile after a hurricane-season storm. Impact from wind-driven debris is common. But if multiple tiles in the same row are shifted, the real issue is the fastening method. Older Miami homes often have tile nailed directly to decking without a proper uplift clip, and one loose tile lets the whole course walk.
- Efflorescence, that white chalky stain, spreading across the tile face. It signals water is moving through the tile body, not over it. In Miami’s humidity-driven wet-dry cycles, that moisture migration accelerates cracking during the rare winter cold snap.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

For Miami homeowners, a targeted Oldcastle-compatible roof repair lands between $470 and $2,125. That includes the replacement tile or slate to match your profile, replacement fasteners and clips needed to meet current wind-load code, and our labor. A full roof replacement on an average Miami ranch or two-story runs $9,440 – $23,600, and the spread is driven by three things: roof pitch (anything steeper than 6:12 adds labor), the condition of the existing underlayment (if it’s peeling or brittle, it gets replaced, which adds $3 – $5 per square foot), and whether your tile profile is current or we need to source an aftermarket match.
Every quote from us is a written line-item price before work starts. Not a range. Not a ballpark. The number you sign on is the number on the invoice. And every repair carries our 365-Day Done Right Promise: if the repair fails inside a year, we come back and fix it for free, no re-inspection fee, no service call charge.
Typical repair costs we see in Miami:
- Single tile replacement: $470 – $710
- Underlayment patch around a penetration: $710 – $1,180
- Hip and ridge repointing with replacement tiles: $1,180 – $2,125
- Full roof replacement, Oldcastle-compatible tile: $9,440 – $23,600
DIY or Call Us?
Walking on a tile roof in Miami is genuinely dangerous. The tiles are brittle, the pitch can be steep, and a fall from a single-story roof changes a $500 repair into a hospital stay. We don’t recommend any homeowner go up top for this. What you can do safely from the ground or from an interior access point: check your attic for water staining after a storm, clear visible debris from valleys if it’s reachable from a ladder with a helper holding it, and look at the roof from the street with binoculars for displaced tiles. Leave the rest alone.
Working on roofing without the right fall protection and knowing which tiles can take weight is how injuries happen. Trevor Nash has been on enough Miami roofs to know which ones give underfoot, including more than a few in Coconut Grove where the structure underneath is older than the tile on top. If you’re seeing any of the failure signs above, call (850) 988-7559 and we’ll come assess it properly. Give you a number first, then pick up the tools.
FAQs

Concrete roof tile in Miami typically lasts 30 – 50 years, but the underlayment beneath it often fails at the 15 – 20 year mark. The tile itself survives; the waterproofing layer under it doesn’t. In coastal neighborhoods with salt air and intense UV, expect the shorter end of that range. Call (850) 988-7559 for an exact assessment of your roof.
A hairline crack can sometimes be sealed with a masonry-grade adhesive if the tile is still structurally sound, but once delamination or efflorescence appears, the tile is done and needs replacing. We’ll tell you honestly which one you’re dealing with, because a repaired tile that fails means we’re back out there free of charge under the 365-Day Done Right Promise.
A single tile replacement takes about an hour once we’re on site. An underlayment patch around a penetration is usually a half day. Full roof replacement on an average Miami home runs three to five working days depending on weather. Rain delays happen in hurricane season; we build that into the schedule honestly rather than pretending the calendar is fixed.
We keep common-profile Oldcastle-compatible concrete tiles and matching ridge caps on our trucks, along with current-code uplift clips and fasteners. Unusual profiles or color runs we source from regional distributors, which adds a day or two to the schedule. We’ll tell you which situation applies before we quote, not after you’ve cleared your schedule.
Written by Trevor Nash, Owner, Penhallow Remodeling Miami at Penhallow Remodeling Miami, serving Miami and nearby areas.


