This Dry Cleaner is excellent! I took a wool coat that I spilled a plug in oil air freshener on. I picked up the broken container off of a store shelf. Nearly the whole container spilled on my coat sleeve. Needless to say, I smelled like a perfume salesperson on steroids. I also had to go back to work smelling like a plug in. Later that evening, I took my coat to New Westlake Dry Cleaners. They took a few days and washings to remove that disgusting smell. On top of that, I took a dress to them that had been hanging in my closet for years, with a stain that was well set. They also were able to remove the stains, which I wasn't sure they would be able to. On top of all that, the husband and wife owners are extremely nice!!