Surfactant and Degreaser Selection by Surface
Why this matters
Reaching for the same jug on every job is how a callback happens: the softwash mix that lifts algae off siding does nothing to a motor-oil stain on a driveway, and the degreaser that lifts that oil stain will not touch a rust ring without a different chemistry entirely. Reaching for the wrong jug in the other direction is worse, an acid-based rust remover left too long on aluminum trim, or a full-strength degreaser on a sealed paver that wasn't meant for it. Matching chemistry to surface and stain is the difference between a wash that holds and a return trip that doesn't.
The three chemistry families
Surfactant-based softwash blends carry a surfactant, a chemical that lowers water's surface tension so the mix clings to a vertical surface and soaks into biofilm instead of sheeting off, paired with sodium hypochlorite (SH) to kill algae, mildew, and moss. This is the workhorse for siding, stucco, fences, and roofs. See the sodium hypochlorite dilution and strength reference for target percentages by surface.
Alkaline degreasers break down petroleum-based soil: engine oil, food grease, tire marks. They work on concrete, pavers, and other hard, non-porous surfaces and do essentially nothing for biological growth.
Acid-based rust and mineral removers, most commonly an oxalic-acid formulation, dissolve iron oxide staining (sprinkler rust, patio furniture rust rings) and hard-water mineral deposits (efflorescence, calcium staining). They are a different chemical family entirely from both of the above, and never belong in the same tank, hose, or sprayer as an SH-based product; see the chlorine gas risk SOP for why.
Reading the stain before picking the chemistry. The stain itself usually tells you which family to reach for, before a single SDS gets pulled. Biological growth (algae, mildew, moss) reads green, black, or gray, often with a slick or fuzzy texture, and follows moisture patterns, the north side of a roof, under a gutter overflow, along a shaded fence line, rather than following an object's shape. Rust and mineral staining reads orange-brown to reddish, follows the exact footprint of a metal object or a sprinkler head's spray pattern, and does not wipe or scrub off dry the way surface dirt does. Petroleum staining reads dark, sometimes with a faint sheen when wet, and follows a drip or spill pattern rather than a growth pattern, spreading outward from a fixed point like a parked engine's drip location. Misreading a rust ring as biological growth and reaching for an SH-based mix wastes a dwell cycle and teaches nothing, since SH has no meaningful effect on iron oxide; misreading petroleum staining as mineral staining and reaching for an oxalic-acid product does the same in the other direction.
Siding, stucco, and vertical exterior surfaces
A softwash surfactant blend at low pressure is the standard, applied to dwell rather than blasted off with mechanical force. Pressure does the job a chemical dwell should be doing here, and it drives water behind siding laps or through stucco hairline cracks. Dwell time typically runs long enough for the surfactant to break the biofilm's grip, commonly in the range the product label states, and re-wetting a drying section rather than letting it flash-dry mid-job keeps the chemistry working the whole surface evenly.
Roofing (asphalt shingle)
Roof work uses a roof-labeled surfactant and a notably weaker SH mix than siding, because shingle granules and the fasteners holding them can be damaged by both excess pressure and excess chemical strength. A generic driveway degreaser has no place on a roof; it is not formulated for the surface and can strip the granule coating a shingle depends on for UV protection. The correct dilution ceiling and rinse requirement for a given roof depend on the shingle manufacturer's own soft-wash allowance and the current ARMA (Asphalt Roofing Manufacturers Association) guidance, both of which vary by manufacturer, product line, and edition, so confirm the specific figure against the shingle warranty documentation rather than a remembered number from a different job.
Concrete, pavers, and driveways
An alkaline degreaser handles most petroleum staining: engine oil, transmission fluid, tire scuffing. A citrus-based (d-limonene) degreaser cuts tougher, older automotive grease that an alkaline product alone won't fully lift, often with a longer dwell. Hot water, where the rig carries it, meaningfully shortens dwell time on baked-on grease. Sealed concrete and sealed pavers behave differently than bare concrete: the sealant can slow chemical penetration, which argues for a shorter test dwell and a check for sealant lifting rather than assuming the same dwell time bare concrete would need.
Wood decking and fencing
Wood calls for a wood-safe cleaner, either a no-bleach surfactant blend or a mild, closely watched SH mix, because standard-strength SH grays wood fiber over repeated exposure. An oxygenated-bleach alternative avoids that graying risk on wood specifically, at the cost of a longer dwell and less aggressive biological kill than SH. A separate brightening step, typically an oxalic-acid wood brightener, is a distinct pass after cleaning, not a substitute for it: cleaning removes growth and soil, brightening restores color the cleaning step (or age and UV exposure) pulled out of the grain.
Metal, gutters, and rust or mineral staining
An oxalic-acid rust remover is the standard for rust streaks and hard-water spotting on concrete, masonry, and many metals, but dwell time matters more here than on any other surface in this reference: extended contact or a stronger-than-labeled mix can pit or etch aluminum trim, gutters, and some painted metal finishes. Confirm the product label's stated maximum contact time for the specific metal, since tolerance varies by alloy and finish and by manufacturer, and never leave an acid-based product to dwell past that window "to make sure it works."
Worked example: driveway with an old oil stain and a rust ring
Chemistry alone rarely finishes the job at softwash pressure. A surfactant needs its full labeled dwell time to break biofilm's grip, and baked-on grease usually needs light mechanical agitation, a brush or a surface cleaner's rotating action, layered on top of the correct chemistry, not instead of it. Cutting dwell time short to move faster is the single most common reason a correctly chosen chemical still leaves a visible stain behind, which is exactly what the driveway below runs into.
A concrete driveway carries two distinct stains: a decades-old motor-oil stain near the garage, and a fresh rust ring where a patio umbrella base sat through a wet spring.
The oil stain calls for an alkaline degreaser first, applied at label strength, with an extended dwell given the stain's age, then agitated lightly with a stiff brush before rinsing. Because the stain is old and has likely penetrated below the surface, the tech tells the customer up front that full removal isn't guaranteed on the first pass and a second treatment, or accepting a lightened rather than fully gone result, is realistic. That expectation, set before work starts, is what keeps the job from reading as a failure later.
The rust ring is a separate chemistry problem and gets treated separately, never mixed into the same pass. Only after the degreaser step is fully rinsed and the surface is dry does the oxalic-acid rust remover go down, applied only to the ring itself rather than flooded across the driveway, dwelled per the label, and rinsed thoroughly. Running the acid step while degreaser residue or SH from an earlier part of the job is still present risks both an ineffective reaction and, if any SH is anywhere in the mix, the gas-generation hazard the chlorine gas risk SOP covers. Sequence and full rinse between chemistries is what keeps two correct choices from becoming one unsafe one.
What would change this call: a sealed driveway would call for a shorter initial dwell and a check for sealant lifting before extending it. A rust ring on an aluminum umbrella base's footprint rather than bare concrete would call for a shorter acid dwell and a hidden-spot test first, per the metal section above. And a customer who wants both stains addressed on a tight schedule still gets the same sequence, degrease and rinse fully before any acid step begins; compressing the sequence to save time is what creates the incompatible-mixing exposure, not a shortcut that only costs a little extra effort.
How to verify you got this right
No visible film or residue after the final rinse, checked once the surface has dried rather than while still wet. No color change, dulling, or etching on a test patch, or on the treated area itself where a test patch wasn't practical. The target stain measurably lighter or fully lifted, or, where it will not fully lift, that limitation stated to the customer before the invoice, not after. And confirmation that no acid-family product and no SH-family product shared a hose, tank, or sprayer at any point in the sequence, verified against the mix-and-PPE standard's dedicated-equipment rule.
References
- Shingle manufacturer's soft-wash guidance and the current ARMA (Asphalt Roofing Manufacturers Association) technical bulletin, edition-specific
- Product SDS and label for the specific degreaser or rust remover in hand, for dwell time and surface compatibility
- See related: sodium hypochlorite dilution and strength reference, sodium hypochlorite mix and PPE standard, chlorine gas risk from incompatible chemical mixing