A dog named "Doc" jumped through my car window into the back seat, flipped over my leather fedora, plopped a new container full of yougurt inside the hat, and proceded to try to get to the yougurt. By the time I discovered the mess, my hat didn't look too good. I searched up and down to find someone who would take this on and finally found just the right place -- possibly the only one in the Twin Cities: Hamline Cleaners "House of Quality Cleaning" Hats Cleaned & Blocked 649 No Snelling Ave; Saint Paul, MN 55104 651-644-5885. These people are excellent! But they have no website. So I told them I would give them a plug on the interenet. Here it is! There were some independent posts that said that they are an outstanding cleaners, as well!