So, your carpets need cleaning, and you have a choice, rent a machine and do it yourself or hire a pro.
The only reason people rent a machine to clean their own carpet is to save money. The reality is, there is very little actual savings, especially when considering all the costs. This fun infographic highlights the pros and cons of DIY vs. hiring a pro.