I had a rug that I steam cleaned on my own twice but still smelled (my pup is having separation anxiety – you get my meaning). Ryan stopped by and offered me the choice of cleaning my rug at my place or taking my rug and bringing it back. I opted for the second option and he brought back a noticeably cleaner rug that also smelled fresh! His rates were half the cost of what others quoted me and I am thoroughly impressed with his service. Definitely will use him again.