I absolutely love these guys! They have come through for me twice. The first time, another carpet service canceled without much notice. I was showing my house in an attempt to sell it and was depending on him coming that day. I called a few other companies and they were unable to do it on such short notice. Christian Carpet Cleaning came through when others couldn't. They did it once again when we moved into our 'in between' apartment and the landlady had failed to to get the carpets cleaned. They really come through on short notice.
Pros: Friendly, Quality Work, Good Pirce, and Fast
Cons: None---They're great.