Has is been a long time since you've had your carpets cleaned by a Rochester professional carpet cleaner? Have you been thinking of doing it yourself with a rental or home machine? Well, consider this: not only will it probably take you all weekend just to complete 4 rooms of carpet cleaning, but it will cost savings may only be about $20 in the end... and that's not counting the gas expense of driving back and forth to pick up and drop off the rental machine.
The most ideal course of action is to call in the 'big boys' and have your carpets professionally steam cleaned! Without the right chemicals, equipment and training, it's nearly impossible to get the same results a cleaning technician will provide. Even if you had the equipment and chemicals, you will still have difficulty in a producing the perfect finished product. Similarly, you can give me a race car with all it's amenities, and enter me into a competitive race, and I will not only come in last, but probably crash a few times along the way.
Steam Cleaning is the most effective way to have your carpets cleaned correctly. With the high heat, enzymes and sanitizing agents, your carpets will be free of dirt, soil, grease and bacteria. The carpet pile will be restored to it's factory-like plushness and sheen. This should be done at least once a year; however, the ideal frequency is about every 6 months.
Proper post maintenance is regular vacuuming, which should be done at least twice a week. When you do, make sure you go in both directions. Not only will this be effective for maximum soil removal, but it will help the pile stay erect in the higher traffic areas.