I can't tell you how many times I have referred my clients to these guys with more than positive results. The best. Hands down! I've seen them bring carpets back from the dead! These guys clean movie theatre carpets when the owners were about to replace them. Bought them another few years. How much did that save them!
I use to use the cheapest guy I could find online, thinking all carpet cleaners were the same. He'd dump a dozen gallons of steaming water and suck most of it up. That can not only leave the carpet wet for days, it can warp and wave the carpet. I've often thought what that does to the underlay and subfloor. These guys use a fraction of the water and carpets are 95% dry when they leave. They go above and beyond and when there's a "red wine emergency " they won't kick you when you're down and charge you double.