A Vacuum cleaner with a beater bar (usually an upright) is better at removing dust from your new carpet, after all dust can make up 80% of soiling! Try vacuuming the carpet against the knap, i.e. toward the main window, then with the knap, i.e. away from the main window. To prolong the interval between professional carpet cleaning operations, you may lightly scrub the carpet floor with a stiff brush; this has the effect of releasing more dust from carpet than vacuuming alone.
No matter how hard you try, there still might be uncleanable, permanent stains in your carpet that can't be removed even by steam cleaning. However you might want to get a specialist proffesional carpet cleaner advice first.
Other Carpet Floor related Questions :