My mother has been using this same guy, Wilbur, to clean her carpet for years now. So, as I was in need of this service, I decided to give this guy a try. All I can say is WOW!!! This guy does a fantastic job. We recieved a few pieces of furniture from a friend who owned ALOT of pets, and the furniture definately showed (and smelled) this fact. We also needed our carpets cleaned. He spent about 1.5 hours spraying, scrubbing, and vaccuming the furniture, and when he was finished it looked like it was Brand New (and smelled brand new). He then proceeded to clean our carpets. We've had this service done many times in the past, but most companies just spray some sort of mixture on the carpet and then steam clean/vaccumm it. This guy brought out one of those huge machines that supermarkets wax their floors with (looks like a giant car buffer), but his was fitted with a round, rough brush. He had a container with a mixture of shampoo and various other ingredients that was attached to the machine and dispersed as he "buffed" our floors. He claimed that this process helps pull all the dirt and nasties to the top.
He compared it to how people wash their hair in the shower... you have to pour in the shampoo, scrub and mix it all up, and then rinse (or vaccuum) it out. This makes much more sense than merely spraying some solution on the carpet (as most other companies do) and then steam cleaning it. You have to agitate the carpet to get all the dirt up. When he was finished "agitating" the carpet, he used nothing more than heated water and his vaccuum to "rinse" out the shampoo.
Our carpets have honestly NEVER looked so good. Oh, and he also said that since my mom was one of his long time customers, he would only charge us $120 for the carpet AND the upholstery cleaning (I tipped him an extra $30)...most other companies charged us over $175 JUST to do the carpets. Hats off to you, Wilbur.