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