Rust stain removal from block paving and concrete UK 2026.

Pressure alone won’t shift rust. The chemistry — oxalic or citric acid — does the work. Cited concentrations, COSHH safety, two-acid protocol matrix.

From £20 per spot · 2-hour callback · Surrey-wide

Why rust stains need chemistry, not pressure

The short answer: Rust stains are iron oxide (Fe₂O₃ / Fe₃O₄) chemically bonded into porous concrete or block-paving surfaces. Pressure washing alone smears the contamination across the surface and grinds residue deeper into joints. The standard chemistry is oxalic acid — either via Lithofin Rust-EX[1] trade product or DIY-grade oxalic acid (wood bleach) at 5–10% solution. Apply, dwell 10–30 minutes, agitate gently, rinse at medium pressure per Marshalls[2] (30° oblique, ≥200 mm standoff). HSE COSHH[4] handling rules apply at all concentrations.

The two-acid rust-removal protocol matrix

Original analytical contribution: the labelled OAC below maps rust-stain age and substrate against named acid chemistry, concentration, dwell time and re-sand requirement. No UK competitor publishes this two-chemistry protocol matrix — most reduce rust treatment to a single "pressure-washing with rust remover" line item without naming the acid, concentration or safety constraints.

Stain type / age Acid chemistry Concentration Dwell + post-treat
Fresh rust (<1 month) on concrete block pavingOxalic acid (Lithofin Rust-EX[1])5–10% solution10–15 min, rinse + re-sand[3]
Older rust (1–6 months) on block pavingOxalic acid + agitation10% solution20–30 min, stiff-brush, rinse + re-sand
Deep / set rust (>6 months)Repeat oxalic + citric finishing wash10% + 5%2× 20 min cycles; partial lightening only
Rust on Indian sandstone / natural stoneOxalic at reduced concentration3–5% only10 min, test patch first, soft-wash rinse
Rust on limestone / marbleDO NOT USE ACIDN/ACalcium carbonate reacts — acid etches permanently

Concentrations reflect manufacturer guidance for trade-grade Lithofin Rust-EX[1] and standard DIY oxalic acid (wood bleach). Always test on a hidden corner before treating the visible area. COSHH[4] handling rules apply at all concentrations.

Where rust stains come from

Five common sources we see on Surrey drives and patios:

  • Leaking metal garden taps — standard plumbing rusts internally; the drip pattern leaves a vertical streak under the tap. Stop the source first.
  • Rusting metal garden furniture — uncoated wrought iron, neglected cast-iron tables. Drip pattern matches the furniture footprint after rain.
  • Iron leaching from below — older block paving sometimes sits on bedding sand with high iron content. Rust forms from beneath; treating the surface lightens it but doesn’t stop regrowth unless the bedding is rebuilt.
  • Spilled iron-sulphate fertiliser — lawn-feed products containing iron sulphate stain block paving instantly on contact. Treat as fresh rust.
  • Cracked-through steel reinforcement — older concrete drives with internal rebar that has corroded. Surface treatment is cosmetic; the underlying corrosion needs structural repair.

Oxalic acid versus citric acid

Both work via the same mechanism — chelating iron into a soluble complex that washes off. Oxalic acid is significantly stronger and is the standard chemistry for block paving and concrete rust removal at trade concentrations. Citric acid is gentler, safer for DIY handling, and a sensible finishing wash after oxalic treatment to neutralise residue. Lithofin Rust-EX[1] is the UK-supplied oxalic-acid-based trade product we use; equivalent oxalic-acid wood bleach from DIY stores at 5–10% gives comparable results on fresh stains with longer dwell.

COSHH safety and substrate-compatibility rules

HSE Control of Substances Hazardous to Health (COSHH) guidance[4] applies to oxalic acid at trade concentrations. Practical handling rules we follow on every job:

  • Gloves, goggles, downwind position when applying.
  • Never on limestone, marble or any calcium-carbonate-based stone. Acid reacts and etches the surface permanently. Test on a hidden corner if you’re unsure of the material.
  • Reduced concentration (3–5%) on Indian sandstone and other porous natural stones. Acid penetrates faster; over-concentration lightens surrounding stone too.
  • Bunded application on properties near surface-water flood pockets (EA-flagged streets across central Horley, parts of Salfords, South Earlswood). Rinse to foul drain, never highway gully.
  • Re-sand block paving after rust removal per BS 7533-101:2021[3] — the chemistry plus rinse step disturbs jointing sand the same as a full clean.

Spent-acid disposal and watercourse compliance

Used oxalic-acid rinse is mildly acidic and contains iron oxalate in solution after reaction. On EA-flagged surface-water flood-pocket postcodes (central Horley, Smallfield, parts of Salfords and South Earlswood) we bund-capture the rinse and dispose to foul drain only — never to highway gully or surface-water drain. Domestic-scale DIY rinse (small spot treatments) is generally accepted into foul drain at dilution; trade-volume treatments need controlled disposal.

Slip-risk and PTV implications

Wet acid treatment temporarily drops surface friction. UKSRG / HSE pendulum guidance[5] sets PTV ≥36 as the low-slip threshold; during the dwell window (10–30 minutes), the treated surface is well below threshold and should be cordoned off from foot traffic. After thorough rinse and surface drying, PTV recovers to pre-treatment values. We never leave a treated surface unattended.

Surrey context and cadence

Met Office Wisley[6] records Surrey annual rainfall at 648.41 mm/yr — ~43% below the UK mean. Rust staining persists longer in Surrey than in wetter parts of the UK because rainfall doesn’t dilute and rinse rust deposits as quickly. Lithofin Algex[7] biocide is a separate annual cadence for moss / algae control and isn’t a substitute for oxalic-acid rust treatment — biocides don’t touch iron oxide.

When DIY makes sense and when it doesn’t

  • DIY OK: single fresh rust spot on concrete block paving, <1 m² total area, no proximity to surface-water gully, no limestone in the run-off path. DIY oxalic acid 5–10% from a hardware store with PPE.
  • Get a quote first: multiple stains, area >1 m², Indian sandstone, anywhere with limestone capping or coping, near EA-flagged flood-pockets. Trade-grade Lithofin Rust-EX and controlled-disposal rinse are worth the cost difference.
  • Pro only: set deep rust (>6 months), iron leaching from below the surface (needs investigation), rust from cracked-through rebar (structural assessment first).

What we actually do on a rust-stain job

  1. Identify source — stop the leak / move the furniture first. Treating the stain without stopping the source is wasted effort.
  2. Confirm substrate compatibility — concrete block / Indian sandstone / York stone safe; limestone / marble NOT.
  3. Test patch on a hidden corner.
  4. Apply Lithofin Rust-EX[1] or equivalent oxalic-acid product at manufacturer concentration; cordon off the dwell area.
  5. Dwell 10–30 minutes by stain age per the matrix above.
  6. Agitate gently with a stiff (non-metal) brush; never wire brush on block paving.
  7. Rinse at medium pressure per Marshalls technique[2]; capture rinse on flood-pocket postcodes.
  8. Re-sand block paving per BS 7533-101[3] — the chemistry + rinse disturbs joint sand.
  9. Walk again with the customer — honest assessment of remaining lightening if the stain was deep. If the result isn’t right, we redo it free.

Related guides

Oil stain removal (different chemistry) · General stain removal guide · Efflorescence removal · Block paving cleaning costs · Can pressure washing damage your drive?

Areas we cover

Across all of Surrey within 20 miles of Redhill (RH1) — Redhill, Reigate, Horley, Dorking, Banstead, Caterham, Godstone, and all 15+ areas. Or call 01737 652 515 — Patrick will walk through your rust-stain problem in five minutes.

Sources

Every protocol on this page is sourced. Primary data, manufacturer technical guidance and HSE COSHH rules only. We do not cite competitor pressure-washing blogs.

  1. Lithofin AG — Rust-EX (Rost-EX) Rust Stain Remover product page. Oxalic-acid-based trade-grade rust remover suitable for natural stone, concrete and block paving. Manufacturer-stated dwell + dilution. lithofin.com — Rust-EX. Accessed 21 May 2026.
  2. Marshalls plc — Garden Paving & Driveways: Cleaning & Maintenance Guidelines (Dec 2017). Medium pressure, 30° oblique, ≥200 mm standoff for rinse step. marshalls.co.uk — cleaning guidelines (PDF). Accessed 21 May 2026.
  3. BSI — BS 7533-101:2021 “Code of practice for the structural design of pavements using modular paving units.” Treats jointing sand as part of the structural load-transfer system — mandates re-sand after any cleaning operation that disturbs joints. bsigroup.com — BS 7533-101:2021. Accessed 21 May 2026.
  4. Health and Safety Executive (HSE) — Control of Substances Hazardous to Health (COSHH). Applies to oxalic acid at trade concentrations: PPE, ventilation, bunding requirements. hse.gov.uk — COSHH. Accessed 21 May 2026.
  5. UK Slip Resistance Group / HSE — Introduction to the Pendulum Tester. PTV ≥36 low risk; treated surfaces sit well below threshold during dwell window. ukslipresistance.org.uk — pendulum tester. Accessed 21 May 2026.
  6. Met Office — Wisley (Surrey) Location Long-Term Averages 1991–2020. Annual rainfall 648.41 mm; ~43% below UK mean. metoffice.gov.uk — Wisley averages. Accessed 21 May 2026.
  7. Lithofin AG — Algex Special Cleaner. Annual biocide (for moss / algae — separate cadence from rust treatment; biocides do not touch iron oxide). lithofin.com — Algex. Accessed 21 May 2026.
Get a free quote Call