I called Steam Wave to get my vehicle professionally steam cleaned because with four kids my car gets pretty messy. I was super impressed with the quality of work I got. I could not believe how clean it was. It definitely hasn't been this clean since I bought it!
Common store bought carpet cleaning products leave residues and set stains, making it harder for the educated cleaner to neutralize and extract these problem areas from your floors and carpets. It is best not to use any store bought products to clean areas, it's always best to have a professional assess these problems.
There is a science & art in the carpet cleaning industry. A real professional is well aware of the methods that need to be taken in the process of cleaning.
Vacuuming your carpets, rugs and upholstery ends the long term results of pollen, dust, dander and dirt that get pushed and matted deep into the fibers of your floors and furniture. It is recommended by the iicrc institution of carpet cleaning that you vacuum once a week for every person in your household.
So if your household has four people then vacuum four times a week. It is good maintenance prevents damage and will prolong the life of your floors and fibers.