Yes, a pressure washer can remove oil stains from walls, driveways, and furniture. You have to set the power nozzle to medium-high mode for best effective cleaning.