It seems to do a good job of that but it doesn't lift or remove any of the dirt. Once I've covered the car I rub the foam into the wheels, badges, decals, round the lights and all the crevices with a 2 inch paintbrush and a round detailing brush, now that does a great job of cleaning those areas and I don't need wheel cleaner or anything else afterwards. Good technique for getting to those area where the green mossy stuff starts to grow!