What you'll notice first
The early signs are small. Rust bleeds out of a weld and runs down the paint. Paint blisters where a post meets the base plate. A post gives slightly when you push on it, not much, just enough that you notice. Sometimes there's a hairline crack at a weld on a corner, or one section moves a touch more than the one next to it.
Look at the slab under the rail after a wet stretch, too. Rust streaks there mean water has been sitting on the metal above.
None of this means the railing is finished. It does mean the metal is losing thickness somewhere you can't see.
What's going on with the metal
Steel rarely fails all at once. It goes where water collects: at welds and at the base plate. The coating breaks down in those pockets and corrosion works inward from there.
A post can look solid from six feet away and be half gone where it meets the plate. You find that by getting hands on it, not by looking.
Precipitation here is steady year-round, so a joint that holds water doesn't get a dry season to recover. That's why we check base plates and welds on every railing, whether or not anything looks wrong.

How we decide patch or replace
We push and pull on every post, look at each base plate and weld, and tap along the rail with a hammer. Sound steel and thinned steel ring differently. We also check for movement at the attachment, not just in the tube.
The call is usually clear. Corrosion limited to one weld or one base plate is a patch. Once it has tracked along a bottom rail or into several posts, patching turns into a chase, and the next section gives out. We'd rather tell you a patch will hold than sell you a whole run, and we'd rather tell you a run is done than weld onto rotten metal.
The repair itself
On a patch, the order matters. We cut away the damaged metal, position the replacement piece, and mark the cut line before trimming. That way the piece is fitted to the actual opening, not to a photo or a guess back at the shop.
We weld it in with ER70S-6 filler wire, then work the repair with a hammer and dolly to bring the metal back flat and true so it doesn't show as a lump on the rail.
Before any on-site welding, we clear nearby combustibles or shield them, keep suitable fire-extinguishing equipment ready, and post a fire watch when one is required. A balcony puts siding and stored gear within arm's reach, so we'd rather spend twenty minutes moving things than explain a burn.

What it costs
Metal fence and railing fabrication and installation runs $1,200 to $1,800. Where you land depends on linear footage, post count, how far the corrosion has traveled, whether we're patching or building new, the finish, and how hard it is to get material to the balcony.
Send photos of the rust and the base plates along with rough dimensions, and we can usually tell you where in that range you'll fall before anyone comes out.
Questions we get
What should I send? Photos of any rust bleeding, the base plates, and whatever wobbles when you lean on it, plus rough lengths.
Do you repair or only replace? Both. What we do depends on what the metal tells us when we inspect it.
Can you weld on an occupied balcony? Yes, using the fire precautions described above.
Inside the Job
A visual look at what the service involves.
Our Process
-
Tell Us What's Going On
A two-minute call is enough to tell us what we're working with and what to check first.
-
On-Site Inspection
We come out, measure what's actually happening, and walk you through what we find.
-
Know the Price First
We put the fix, the timeline, and the number on paper — take your time with it.
In practice, on a job like this:
- Clamp the pieces together, adjust the fit, and tack weld them before completing the joint.
- For thin sheet metal, use short weld bursts and allow the metal to cool between welds to help limit distortion.
What to Expect to Pay
These are planning ranges. Nothing is final until it is in writing.
$150–$350
$400–$1200
Communities We Cover
We cover Grove City, OH. Call (380) 979-0282 to confirm coverage for your address.
More Ways We Can Help
How We Do Business
Need help today? Call (380) 979-0282.