Once you've had your carpet cleaned you should really have it protected with a teflon stain treatment. This will not only keep your carpets looking their best for longer but it will also reduce the wear on your carpet as the layer of protection takes the brunt of any abrasion that might occur.
If you have the misfortune of spilling something on the carpet then the protection will give you time to get some kitchen towel and gently mop it up. Don't scrub when doing this as you will break up the protective layer letting the liquid penetrate the carpet, instead just let the absorption of the kitchen towel do the work.
The stain protection we use also has an allergyshield in it that gets rid of dust mites and fungal mould growth.
To have your carpets professionally cleaned and protected visit PK Cleaning