Spend $20 on a wash and my floors were not vacuumed and the glass still had a film of haze and smudges on them. I drove off with wet rims and trunk lid and it collected road grime before I got home. Back seats were not touched and left with crumbs from my boys...waste of money. Want something done right then do it yourself.