I constantly vacuum my top floor condo with carpet and couldn't believe the stuff that came out with this thing. This is a professional vacuum that has brought smiles to my face seeing how clean and bright the carpet looks now.