When I got my mini van back from the free detailing I won, I could hardly believe it was my van. It was cleaner than when we bought the van. I love it!! The carpet, seat ... more