Homeowners who clean their home carpets occasionally may choose to rent a carpet cleaning machine or hire a professional carpet cleaner. But, people who have lot of carpeting as well as pets and kids playing in and around the home might consider buying a carpet cleaning machine. Here are the things they have to consider while buying any of carpet cleaner models available in the market. Rental cleaners are available at local supermarket or hardware store for few dollars a day. These carpet shampooers combine two tanks for holding cleaning solution and dirty solution individually. These will also have a moving or fixed brush into a heavy unit. Full sized cleaners are less bulky and lighter than typical rental cleaning machines. Most of these machines operate by scrubbing in the water and detergent solution and vacuuming up the dirt and water. Another thing to be considered is to read best carpet shampooer reviews. These are ideal for small jobs and to tackle stains.