Oil, Rust, or Mold?
Not all black spots on a Naples driveway are the same problem — and the fix depends entirely on what you are dealing with. Here is how to tell oil from rust from mold, and what actually removes each one.
· Mold
Pressure Wash
Oil Stains
Pressure washing alone does not remove oil, rust, or deep mold staining — it moves surface grime but does not address the underlying chemistry. Knowing what you have determines the pre-treatment needed.
Dark, Oily Sheen
Usually found in parking spots and near garage doors. Has a slightly shiny or oily surface appearance. Does not lighten much when wet. May have a petroleum smell if fresh. Requires degreaser pre-treatment — pressure washing alone just spreads it.
Reddish-Brown Streaks
Typically comes from irrigation water with high iron content, metal furniture, or fertilizer with iron. Often appears in streaks following water flow patterns. Requires oxalic acid-based rust remover — pressure washing and bleach do not touch it.
Dark Gray-Black Patches
Usually in shaded areas, under trees, or in low spots that stay damp. Spreads gradually. Responds to sodium hypochlorite treatment. Pressure washing alone removes surface growth but leaves roots alive — regrowth returns quickly without chemical treatment.
Naples driveways often have all three types simultaneously — oil near the garage, rust stains from irrigation heads, and mold in the shaded section near the house or under trees. Treat each area with the correct pre-treatment before pressure washing the whole driveway.
Oil & Grease — Degreaser + Dwell + Agitation
Apply a commercial concrete degreaser or heavy-duty alkaline cleaner directly to the stain. Let it dwell 10–20 minutes. Agitate with a stiff nylon brush to break up the hydrocarbon bond. Rinse with hot water if available, then pressure wash. Fresh stains respond much better than old set-in stains. Very old stains may need multiple applications or professional extraction equipment.
Rust Stains — Oxalic Acid Treatment
Apply an oxalic acid-based rust remover (available at hardware stores, sold as concrete rust remover or deck brightener). Let it dwell per product instructions — usually 5–10 minutes. The rust stain visibly lightens or disappears as the acid reacts with the iron oxide. Rinse thoroughly. Bleach and pressure washing will not affect rust stains — only acid chemistry works. For recurring irrigation rust, the source (iron content in the water supply or irrigation heads spraying the driveway) needs to be addressed separately.
Mold & Algae — Sodium Hypochlorite Treatment
Apply diluted sodium hypochlorite solution (or a dedicated concrete mold remover) to affected areas. Dwell time of 5–15 minutes kills mold and algae at the root rather than just displacing surface growth. Rinse with a pressure washer. This produces lasting results compared to pressure washing alone, which just moves the organism without killing it.
We provide driveway pressure washing in Naples FL including pre-treatment for oil, rust, and mold stains — see all service areas.