Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Boral Flashing Replacement: The Jacksonville Owner’s Guide
If your Boral roof is leaking or you’ve spotted rusted, lifted, or missing flashing, the fix usually falls between $300 and $850 installed in Jacksonville, depending on the length of run, how many roof penetrations are involved, and whether the surrounding Boral tile or shake needs to be reset. We keep Boral-compatible flashing stock on our trucks and can typically complete a flashing replacement the same day we diagnose it on site. Most Jacksonville homeowners discover the problem after a hard rain, when a water stain shows up on a ceiling or along an exterior wall near a chimney, skylight, or roof valley.
Flashing is the unsung workhorse of a Boral roof system. It’s the metal that bridges the gap between your Boral stone-coated steel or Boral tile and the things that poke through it: chimneys, vent pipes, skylights, dormers, and wall intersections. When it fails, water finds the path of least resistance, and that path is usually into your attic. Erik Lindgren has walked enough Jacksonville homes after enough Florida downpours to know that flashing fails long before the Boral product itself does.
Which Boral Models This Applies To
Flashing replacement works the same way across Boral’s roofing product lines, but the details matter. Boral’s stone-coated steel profiles (think Boral Steel Slate and Boral Steel Shake) use a different flashing approach than Boral’s concrete and clay tile lines. The steel profiles sit tighter to the deck, which means the flashing profile has to match the panel’s rib height or you’ll get gaps at the laps. The tile lines need step flashing that tucks under each course and kicks out over the tile below it.
If you’re trying to identify what you have: Boral stone-coated steel panels are stamped with a code on the underside of the panel near the eave. Boral tile will have a stamp on the back of the tile itself. We ask homeowners to send a photo of the roof and any visible flashing before we arrive, because that lets us pre-load the right flashing gauge and profile. A compatibility gotcha we see often in Jacksonville: aftermarket flashing sold generically for “metal roofs” often doesn’t match the Boral rib height on stone-coated panels. The flashing cap will look fine from the ground, but it leaves a small gap that wicks water during our summer thunderstorms. We match by panel profile, not by guesswork.
Styles & brands we work with






Signs Your Boral Flashing Replacement Is Failing
Flashing rarely fails all at once. It usually gives you clues first, and catching them early is the difference between a $400 flashing swap and a $4,000 deck repair.
- Water staining on ceilings or walls near chimneys, skylights, or dormers. The most common failure point is at a roof penetration, and the flashing around it is almost always the culprit when the Boral material itself is still in good shape.
- Visible rust or pinhole corrosion on exposed flashing metal. Jacksonville’s salt air and humidity are hard on flashing, especially on homes near the Intracoastal or the St. Johns River. Galvanized flashing eventually gives up, and when it does, the rust eats through from the top down.
- Caulk or sealant cracking and pulling away from flashing edges. We see this a lot on older Jacksonville homes where someone caulked a flashing joint instead of replacing the flashing. The caulk fails, water creeps in, and the damage underneath is worse than if the flashing had just been replaced properly.
- Loose or lifted flashing after high winds. Boral roofs hold up well in storms, but flashing that wasn’t mechanically fastened correctly can lift and let wind-driven rain in from the side. If you hear a flapping sound near a wall intersection, have it looked at.
- Stains or moss on the roof deck visible from the attic. If you can see daylight or water stains around a pipe boot or vent from inside the attic, the flashing has already failed. Don’t wait on this one.
Replacement Cost & What’s Included
For most Boral flashing replacement jobs in Jacksonville, you’re looking at $300 to $850 installed. A simple pipe boot or vent flashing swap sits at the lower end. A full chimney flashing replacement with new counter-flashing, step flashing, and a reglet cut into the masonry runs toward the higher end, especially if we’re on a two-story home in Riverside or San Marco where ladder setup and roof access are more involved.
What drives the price: how many linear feet of flashing need replacing, whether we’re working around a masonry chimney or a wall intersection, and how many Boral tiles or stone-coated panels need to be removed and reset to get proper laps underneath. You’ll see the exact number in writing before we start. Every replacement includes new flashing, the labor to set and seal it correctly, removal of the old flashing, and our 365-Day Done Right Promise on the workmanship. If the flashing doesn’t hold up, we make it right.
- Pipe boot flashing: $300 – $450
- Wall step flashing (per 10 ft run): $350 – $550
- Valley flashing replacement: $400 – $650
- Chimney flashing (full re-flash): $550 – $850
See the difference
Before
After
Before
After
Before
AfterDIY or Call Us?
Some parts of this job are safe to inspect yourself. If you’re comfortable on a ladder, you can look at the visible flashing around your chimney or vents and snap some photos. Rust, lifted metal, cracked caulk – those are things you can see without touching anything. What you shouldn’t do is remove Boral stone-coated steel panels or tile to get at the flashing underneath. Getting the panels off without damaging the interlock is the easy part. Getting them back on so they shed water properly is where DIY jobs in Jacksonville go sideways, especially on steep pitches where footing is everything.
Flashing replacement on a Boral roof isn’t a dangerous high-tension job like garage door springs, but working on a roof has its own real risks: heights, slick tile, hidden skylights under leaves. Erik and his crew walk every job first, check the roof structure, and work with tied-off equipment where the pitch calls for it. If you’d rather not climb up there, call (904) 604-7914 and we’ll take a look.
Key Takeaways
- Boral flashing replacement in Jacksonville typically runs $300 – $850 installed, with most jobs completed same-day.
- Flashing fails long before Boral’s roof panels or tiles do, and early replacement prevents attic and deck damage.
- Aftermarket flashing has to match your Boral panel’s rib height or tile profile, or water wicks in over time.
- We’re an independent Jacksonville roofing contractor. We install Boral-compatible flashing but aren’t affiliated with or endorsed by Boral.
FAQs
Flashing on a Boral roof lasts 12 to 20 years in Jacksonville, depending on how close you are to salt water and whether the original flashing was galvanized or a higher-grade metal like galvalume, aluminum, or copper. Near the beaches, the salt air can knock a few years off galvanized flashing, which is why we quote replacement flashing in corrosion-resistant materials.
Small areas of lifted flashing can sometimes be re-fastened and resealed, but patching rusted or rotted flashing is a temporary measure that usually fails within a year or two. In Jacksonville’s wet season, the repair often gives out at the worst possible time. We’ll tell you plainly when a repair will hold, and when a replacement is the honest call.
Most flashing replacements on a Boral roof in Jacksonville take 2 to 4 hours from setup to clean-up, depending on how many penetrations we’re re-flashing and how many panels or tiles need to be reset. We’ll have your price in writing before we touch a shingle.
Yes, we keep common Boral flashing profiles, pipe boots, and step flashing on our trucks, and we can source Boral-specific profiles through our supplier network for GAF, CertainTeed, and Owens Corning adjacent parts if needed. If we don’t have your exact profile on the truck, we can usually have it in hand within a day and schedule your replacement for the next morning.
If your Boral flashing has failed or you think it might be about to, call Birchbark Roofing Jacksonville at (904) 604-7914 for a free estimate. We’ll walk through what we’re seeing, give you a written price before any work starts, and have the flashing replaced right the first time. Shoe covers at the door, drop cloths through the house, and a clean-up photo before we leave.
Written by Erik Lindgren, Owner, Birchbark Roofing Jacksonville at Birchbark Roofing Jacksonville, serving Jacksonville and nearby areas.