Koblenz Cleaning Machine P2500

Are you tired of using those new carpet cleaners that tease your carpet?
Are you tired of having to replace them every 1 to3 years?
Do you have tile or linoleum floors that need better cleaning action?