Dynamic Carpet Care ask for Jerry. I had Stanley steamer come out on 1 job and after they had spent an hour "cleaning" carpets which resulted in virtually no change in the cleanliness of the job, left lots of spots and multiple red stains etc. When I asked them why they couldnt get them out, the tech said all they had as a cleaner was a certain cleaner (I dont remember the name) and that it would only get out the basic stuff. I called Dynamic and when Jerry was through you couldnt find a spot anywhere, he really took the time and had the knowhow to get all the spots out. Did a great job.
My brother in law has a business doing this. Best in the Tulsa area by far. He has all the Ihop & Charleston's accounts around Tulsa/BA & several other businesses. He also does residential. Company name is Certified Carpet Cleaning & Restoration. Here is their site. http://certifiedcarpetcleaningok.com/