Start by clearing and protecting the space
Garage floors trap more stuff than driveways. Before any water touches the floor, move cardboard boxes, paper, tools, rugs, bikes and anything on the floor that can soak up water. Lift items off the lowest shelf. Cover electrical outlets near floor level and keep spray away from water heaters, outlets, power tools and the garage door opener wiring.
Sweep or vacuum first. Dust, sawdust and kitty litter turn into a gray paste when they get wet, and that paste ends up in every corner. A clean sweep makes everything after it faster. Check the base of walls too. Drywall that reaches close to the floor can wick up water, so keep spray low and directed away from it.
Where does the water go?
Most LA garages slope gently toward the door, and some have no floor drain at all. That means wash water flows out onto the driveway. Plan the route before you start. Clean from the back wall toward the door, so dirty water always moves away from finished concrete and away from anything stored along the walls.
Keep the oily runoff out of the street. Los Angeles Municipal Code section 64.70.02 prohibits discharging untreated wash water from paved-surface washing into the storm drain system. Use absorbent on oil before washing, and block or contain the water at the bottom of the driveway.
Oil, tire marks and grime
Oil spots are the main event on most garage floors. Blot fresh drips with absorbent or kitty litter, then apply a concrete degreaser and let it dwell. Scrub with a stiff brush and rinse. Old, set-in stains may need several treatments, and deep ones often lighten rather than disappear. Our oil stain guide goes into products and realistic expectations.
Hot tire marks, where a tire sat on warm concrete, respond to a degreaser and brush agitation. Plain dirt and grime come up with a general cleaner and a surface cleaner pass. If you see green, pink or red stains, those are likely coolant or other fluids, which have their own guide on this blog.
Ventilation and safety indoors
Open the garage door fully and keep it open the whole time. Never run a gas pressure washer inside the garage. The exhaust contains carbon monoxide, which builds up in enclosed spaces. Keep the engine outside on the driveway and run the hose in.
Many degreasers and cleaners give off fumes. Read labels, wear gloves and eye protection, and keep kids and pets out until the floor is rinsed and dry. Wet garage floors are slippery, especially smooth or coated ones.
Bare concrete vs coated floors
Bare concrete can take a surface cleaner at normal driveway pressure. Coated floors, such as epoxy, polyaspartic or painted concrete, are different. High pressure can lift a coating at its edges or at existing chips, and harsh solvents can dull or soften the finish. For coated floors, use a pH-neutral cleaner, a soft deck brush or mop, and low-pressure rinsing.
If a coating is already peeling, washing may remove more of it. That is not a cleaning problem. It means the coating is failing and should be addressed by whoever installed it. A floor being prepped for a new coating needs a different, more aggressive prep process than cleaning alone.
Drying and what to expect
Squeegee standing water toward the door, then leave the door open while the floor dries. In dry LA weather this often takes a few hours, longer in the cool months or in a garage with little airflow. Do not move cardboard back in until the floor is fully dry.
Expect a clear improvement in grime and tire marks, with deep old oil lightened. Bare concrete often looks lighter and more even once dry. Coated floors regain their shine where dirt had dulled them, but scratches and worn traffic paths in the coating will still show.
As of October 2026, the closest line on our calculator is driveway cleaning at $0.50 per square foot, and cleaning the garage floor and driveway together is efficient since the runoff goes the same way. Every visit has a $195 minimum, and the flat price is confirmed before work begins.
Key points
Where does the water go?
Most LA garages slope gently toward the door, and some have no floor drain at all. That means wash water flows out onto the driveway. Plan the route before you start. Clean from the back wall toward the door, so dirty water always moves away from finished concrete and away from anything stored along the walls.
Bare concrete vs coated floors
Bare concrete can take a surface cleaner at normal driveway pressure. Coated floors, such as epoxy, polyaspartic or painted concrete, are different. High pressure can lift a coating at its edges or at existing chips, and harsh solvents can dull or soften the finish. For coated floors, use a pH-neutral cleaner, a soft deck brush or mop, and low-pressure rinsing.
