On another forum I visit, someone had moved into a home where the previous owners had a cat. When they looked at the home, prior to purchase, there was always the requisite candle burning or some scent in the area. A few weeks after moving in, the owner is having terrible issues with the whole house smelling like cat urine. He had a professional company come in and they told him that the cat urine had gone all the way down into the wood sub-floor and that just cleaning the carpet would not help. He will have to remove the carpets and replace the sub-floor.
I say this to you only in that when you dampen your carpets you may find a reactivation of odor if there is any cat urine on the rug. Hopefully, the previous owner did not have a "problem" cat and this is a non issue.
I have used both steam cleaning and chem dry and prefer the steam (even on a slab). As long as there is a truck mount vacuum you should be fine with getting enough moisture out. I would talk to the cleaning company about your concerns.
And I agree with the other poster--if you ever get new carpet over the slab, have the slab cleaned and sealed.