This Hoover cleaner does a better, cleaner job on my carpets than the professionals did. And it lasts longer.