seriously, for hard to clean wheels, I would consider opti-coating them. it will negate the need for any wheel cleaner like sonax or P21s if you do. For the next year, just soap and water should do the trick every week!