Rich from Ram Cleaning Services, did a fabulous job of cleaning my Persian, hand-knotted, Chobie, area carpet. (9x12) 2 of the stains were dog vomit from my dogs eating grass & then getting sick. I wiped them up as best I could right after it happened but they still needed to be properly cleaned. The 3rd stain, I accidentally spilled almost a full cup of coffee w/ milk & sugar which I also blotted up quickly but w/ the milk & sugar, it needed professional cleaning as well. I choose to do the whole carpet rather than just the stains because I wasn't sure if the colours would bleed or lighten. They didn't & he asked me if I still wanted to go ahead w/ the full carpet cleaning. Yes & well worth it. The colours are so vivid & beautiful. I think it looks even better than when it was new. I also had a full recliner cleaned & I have 3 bdrms w/ wall to wall carpeting that needed the walk areas done. These also had a few stained areas that came out completely. Rich arrived on time & was professional. I have been using Ram's carpet cleaning services for over 10 yrs. but this is the 1st time I've written a review. I usually ask for Holly in the office & she gets me the most reasonable pricing packages. I will continue using Ram in the future.