I hired Rug Cleaners New York to get rid of the awful pet stain my puppy left. It smelled horrible and of course, left a stain and I could not for the life of me, get rid of either! I have no idea what my better half was feeding our little guy! Rug Cleaners came in and out within the hour and had finished. Bye bye smell and bye bye stain! Now if it ever happens again, I'll know who to call!