Every contaminant that are absorbed by the carpets starts at the top but through time, it gradually falls to the bottom. Vacuuming can only take the surface contaminants but not those contaminants that are building up. It needs the prowess of the professionals like professional carpet cleaningto totally eliminate this.