what björn (farmer) thinks...: December 2009When it comes to Carpet Cleaning, you can either buy or rent a carpet shampooer or you can pay a carpet cleaning service provider to clean your carpets for you. Both ways have their advantages. If you buy your own carpet shampooer, then you can clean your carpets anytime and you do not have to hire someone else to do it. However, a good carpet shampooer is an expensive purchase and hard to justify because if you are careful, you should not really have to clean your carpets all that often. Renting a carpet shampooer is a good idea because it is not too expensive to do this and then you can do the cleaning yourself. However, if you are a busy person who does not want to spend your weekend cleaning your carpets after a busy workweek, you should probably just hire someone to do it. That way you can have clean carpets with minimum hassle.