Pressure Washing Rust Stains: Metal Fences, Gates, and Railings (2026)
Rust stains on metal fences, gates, and railings are one of those jobs that most pressure washers skip or get wrong. Standard pressure washing alone won't remove rust -- it just spreads it around. But with the right two-step method, rust removal becomes a high-margin specialty service with almost no competition.
The Quick Answer
Pricing for rust removal and metal fence cleaning in 2026:
- Standard metal fence cleaning: $1.50 - $3.00 per linear foot
- Rust stain removal add-on: $50 - $100+ per section (severity-dependent)
- Full treatment (clean + rust removal + sealant): $3.00 - $6.00 per linear foot
- Gate cleaning (wrought iron): $100 - $350 per gate
- Minimum charge: $150 for any rust removal job
Rust removal jobs consistently pay 2-3x more than standard fence cleaning. Most homeowners will pay the premium because they've already tried DIY methods and failed.
Why Pressure Alone Won't Remove Rust
Here's the thing most guys get wrong: rust is not dirt. It's iron oxide -- a chemical reaction that's bonded to the metal surface. Pressure washing blasts away loose debris, but it can't reverse a chemical reaction.
If you pressure wash rust without pre-treatment, you'll end up with the same rust stain plus orange-colored runoff streaking down the surrounding concrete. That's a callback waiting to happen.
The fix is a two-step process: chemical treatment first, then pressure washing to rinse it clean.
The Two-Step Rust Removal Method
Step 1: Chemical Pre-Treatment
Oxalic acid is the go-to for rust removal on metal surfaces. It converts iron oxide (rust) into iron oxalate -- a water-soluble compound that rinses away cleanly.
How to apply it:
- Pre-clean the surface with soap and water to remove grease and loose dirt.
- Mix oxalic acid solution -- 1 tablespoon per cup of warm water for moderate rust.
- Apply directly to the rust stain with a brush or sprayer.
- Let it dwell for 5 - 10 minutes. Keep the surface wet -- don't let it dry.
- Scrub with a stiff-bristled brush to break up the loosened rust.
For heavily rusted sections, soak the metal in a 10:1 water-to-oxalic acid solution for up to 24 hours before pressure washing. This is more practical for removable gates and railings than for fixed fencing.
Safety: Wear goggles and rubber gloves. Oxalic acid is a strong acid. Wash any exposed skin immediately after contact and never breathe the dry crystals.
Step 2: Pressure Washing
After the chemical dwell time, rinse with pressure. Use 1,800 - 2,300 PSI for metal fences and gates. This is enough to blast away the loosened iron oxalate without stripping protective coatings or paint.
Stay at a 6-inch minimum distance from the surface and use a 25-degree nozzle. Going too close or using a 0-degree red tip can strip paint and protective coatings -- then you've created a bigger problem than the rust.
PSI Guide by Metal Type
- Wrought iron fences and gates: 1,800 - 2,000 PSI. Wrought iron is durable but often has intricate details that can hold water and re-rust quickly.
- Aluminum fences and railings: 1,200 - 1,500 PSI. Softer metal -- drop your pressure to avoid denting or warping.
- Chain-link fencing: 1,500 - 2,000 PSI. The coating on chain-link is thin. Don't hold the nozzle in one spot or you'll strip it.
- Steel railings: 2,000 - 2,500 PSI. More forgiving than wrought iron. Can handle the higher end of the range.
Protecting the Surface After Cleaning
This is where you add real value -- and upsell revenue. After the rust is removed and the surface is dry, applying a rust-inhibiting sealant prevents the problem from coming back.
Options to offer:
- Clear rust-inhibiting sealant: Adds a protective layer without changing the appearance. Charge an additional $0.50 - $1.00 per linear foot.
- Primer and paint: Full restoration service. Wrought iron painting runs $4 - $10 per linear foot. Subcontract to a painter or partner with one for a referral fee.
- Zinc-based spray: Sacrificial coating that corrodes before the metal does. Great for customers who want long-term protection without a full paint job.
A 150-foot fence at $3.00/linear ft for cleaning + rust removal = $450 base. Add sealant at $0.75/linear ft = $562 total. That's a solid half-day job.
Marketing This as a Specialty Service
Most homeowners with rusty fences have no idea a pressure washing contractor can fix it. They think they need a painter or a fence replacement company.
Position it clearly on your website and in your Google Business Profile: '"Rust stain removal for metal fences, gates, and railings."' Before-and-after photos sell this service better than any copy. Take photos before you start and after you finish on every job. Post them everywhere.
Bottom Line
Rust removal from metal fences and gates is a specialty service that pays 2-3x standard pressure washing rates. The barrier to entry is low -- oxalic acid is cheap and the technique is straightforward -- but most contractors skip it. That's your opportunity.
Want to start quoting rust removal and fence cleaning jobs faster? Try QuoteSnap for free and give customers instant price estimates right on your website.