I can't rave enough about Superior Detail. Travis takes extreme pride in his work, and goes far beyond what a typical wash would be. My M5 gets used and abused. And after every roadtrip, I have Travis go over the entire car front to back. Always comes out looking new. I recently returned from Las Vegas with a car covered in bugs and dirt, wheels covered in brake dust, and a filthy interior. After he was done, the car looked like it did the day I bought it over 8,000 miles ago. Two thumbs up.