I went to visit a rug cleaner a few months ago who has a Katsas unit. I like that they use stainless steel for their cylinders instead of painted steel. The cylinder is less than 14 inches in diameter. It has a 4 hp motor. It is rated to spin up to 1200 rpm but with that small diameter, the rugs were coming out wet enough to still drip when hung. Some large rugs would not fit either. I think the unit also has to be bolted to the floor which seems to put a lot of strain on the frame. Still, it sure beats soaking and sucking.
I looked at these units years ago. I'm glad I waited. My unit from Clark makes the Katsas look puny. 18 inch cylinder which greatly increases the centrifugal force, a 10 hp motor, both cylinders are heavy stainless, remote control panel to eliminate vibration from the centrifuge and an excellent suspension system that does not need to be bolted down and runs very smoothly. I wanted to have an open end to shoot water in, but the stability of the bearing in the door is much better and the rinsing system is from what I hear now successfully engineered.
Engineered and custom built in Alabama by a really good guy who will go way beyond the call of duty to help most people.