Cavalier Detailing will remove (as best as possible) smoke smells, stains, ink, gum, paint, water stains, mold, etc. from the interior of your vehicle using the most up-to-date procedures.