







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Jerith Roofing: The San Francisco Owner’s Guide
We stock and install Jerith-compatible roofing parts throughout San Francisco, with most repairs priced between $470 and $2,125 installed. Our trucks carry the common failure points for Jerith aluminum fence and railing roof applications, so we can usually match your part on the first visit. The typical call we get starts with a homeowner noticing water staining on a ceiling below a roof-mounted Jerith railing anchor, or a loose picket on a rooftop fence that’s starting to lean into the wind.
What’s happening, in most cases, is that the roofing-side component of your Jerith installation has degraded faster than the railing itself. The railing may still look fine. The flashing, the anchor bolts, or the membrane penetration beneath it has failed. That’s the part we replace. Curtis Lane has walked enough San Francisco rooftops to know exactly how fog and salt air work on these installations, and we write the scope so you know what’s getting replaced before we touch it.
Which Jerith Models This Applies To

Jerith manufactures aluminum fence and railing systems that get mounted to flat and low-slope roofs throughout San Francisco, from the Sunset District to Bernal Heights. The roofing-side components we service are common across the Jerith residential line: the Sentinel, Regal, and Heritage series all use similar post-base configurations, though the exact anchor spacing changes by model and installation date.
Here’s the compatibility gotcha most homeowners miss: Jerith post bases are pre-drilled, but the spacing on the roofing membrane penetration depends on who installed it and when. A Sentinel railing installed in 2012 may have a different anchor footprint than the same series installed in 2021. You can’t match the part by series name alone. You need the post-base measurement, which is the distance between anchor holes, measured center to center. Check the underside of the post base for a stamped code that starts with “JER” followed by a four-digit number. That code tells us the exact base configuration.
On OEM versus aftermarket: Jerith aluminum is 6005-T5 alloy, which matters because the wrong alloy will gall against the existing post. We use OEM Jerith bases and caps when available, and a specified aftermarket equivalent only when the original is discontinued. Either way, we document the part number in your written scope before work starts. You’ll know exactly what’s going on your roof.
Bradford Remodeling Co San Francisco is an independent service provider, not affiliated with Jerith. We’re just the crew in San Francisco that keeps their roof-mounted installations dry.
Styles & brands we work with







Signs Your Jerith Roofing Is Failing
- Water staining on the ceiling below the railing location. This means the membrane penetration at the post base has opened up. The railing itself is fine, but water is now traveling down the anchor bolt and into the roof assembly. This is the most common failure we see in San Francisco, especially after a wet winter.
- A post that rocks when you push on it. Aluminum doesn’t weaken, but the anchor connection can. Loose lag bolts or corroded anchor hardware let the post move, which flexes the flashing and tears the sealant joint. Every movement cycle widens the gap.
- Visible rust streaking on aluminum components. Aluminum doesn’t rust, so if you see rust, it’s coming from the steel anchor hardware. That’s a sign the galvanic barrier between the steel and aluminum has failed, usually from salt exposure in coastal neighborhoods like the Outer Richmond.
- Puckered or lifted flashing at the base of a post. Fog-driven moisture gets under the flashing and starts lifting it from the membrane. This is common on flat roofs in the Outer Sunset, where the marine layer sits on the roof for hours each day.
- Granules or debris accumulating where the roofing membrane meets the railing. That debris holds moisture against the penetration point, which accelerates membrane aging. It’s a slow failure, but it’s preventable with a proper reseal and drain detail.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

For a Jerith roofing part replacement in San Francisco, the installed price range runs $470 to $2,125 depending on what’s failed. A single post-base reseal with new flashing runs toward the bottom of that range. Replacing multiple anchor penetrations on a long rooftop railing run, with new membrane work and recaulking, lands toward the top.
Here’s the breakdown by scope:
- Single post-base reseal: $470 – $710
- Flash replacement with anchor inspection: $590 – $1,180
- Multi-post flashing and membrane repair: $1,180 – $2,125
What’s included in every quote: the Jerith-compatible part, all flashing and sealant materials, labor, and site cleanup. You get a written price before any work starts, and that number doesn’t move at the door. The 365-Day Done Right Promise backs every roofing repair we complete: if the repair fails within a year of installation, we return and correct it at no charge. That’s a written guarantee, handed to you at job close.
We also stock parts for KraftMaid, Cambria, and Silestone, though Jerith roofing remains the most common call we get from San Francisco homeowners whose rooftop railings have started leaking.
DIY or Call Us?
Here’s the honest split. You can safely inspect your Jerith roofing installation yourself. Walk the roof with a flashlight, check the post bases for lifted flashing, look for rust streaking on anchor hardware, and go inside to check the ceiling below for staining. That’s a useful checklist, and it’ll help you describe the problem when you call.
What you should not do is attempt the repair yourself if it involves roof membrane work. The risk isn’t the railing; it’s the roof. A bad membrane patch floods the ceiling below, and by the time you see the damage, you’re replacing insulation and drywall, not just flashing. If the failure is at the penetration point, call us at (831) 610-5598. We’ll match the part, write the scope, and hand you a written price before we start. Straight number, real scope, no surprises at close-out.
FAQs

The aluminum railing itself will last 20 to 30 years in San Francisco’s climate, but the roofing-side components, meaning the flashing, sealant, and anchor hardware, typically fail in 10 to 15 years. Fog-driven moisture and salt air shorten the lifespan in coastal neighborhoods. Call (831) 610-5598 if your installation is over ten years old and you’re seeing signs of water intrusion.
In most cases, no. Once flashing lifts or the sealant joint opens, you have a penetration point that has been compromised. Re-sealing over failed flashing traps moisture beneath it. Replacement of the flashing and anchor hardware is the only repair that holds.
A single post-base replacement takes two to four hours on site. A multi-post run with membrane work takes a full day. You’ll get a timeline in your written scope before we start, and we don’t leave until the site is clean and the guarantee is in your hand.
We carry the common Jerith post bases, flashings, sealants, and anchor hardware on our trucks. If your part is a discontinued size, we’ll source it through our documented supplier network and confirm the exact part number in your written scope before any work begins.
Written by Curtis Lane, Owner, Bradford Remodeling Co – San Francisco, CA at Bradford Remodeling Co San Francisco, serving San Francisco and nearby areas.


