Having invested in some lovely carpets for your home it is important to look after them. Obviously vacuuming regularly is the first step in looking after them. Having them cleaned with a carpet shampooer is important too and the regularity on this depends on several factors such as how many people live in the property, any pets and any smokers, and which carpets are high traffic areas. Your carpets should be cleaned half yearly/yearly. Even if your carpet appears clean, there is always invisible invaders. A carpet holds everything from dust, hair, mites, smells, dirt and grime.
Always keep manufacturers instructions which you can discuss with your professional carpet cleaner.
Your carpets will last for many years if you give them some tlc.