I don't drive every day but seems like it gets dirty every day I drive. When it was new, every week. 4 yrs later, every month or so. Always at home by hand, because the hood deflector can't get along with drive thru car washes. I also have window vent visors. I'm more inclined to detail the inside than exterior. Always vacuuming sand, especially since I bought a new shop vac last year.