I had a very good experience with interior detailing recently. They got out all the weird stains and watermarks on my upholstery. Ready on time, no upcharges, no surprises, friendly service. Looks like new, and no odors!