Good yelp reviews got me here and I'm glad they did. I had a dream couch that I bought after graduating nursing school, enter twins and BAM the dream couch was looking really, really rough. Due to the material of the upholstery it couldn't be steam cleaned without leaving water marks. I took a big chance by having the covers dry cleaned and I almost cried when I picked them up, ALL OF THE 2-3YO STAINS WERE GONE! They did an absolutely fantastic job and I am so pleased that my couch has been revamped!