Many people are curious as to whether they need to use a professional carpet cleaning company or if they simply can “do it themselves.” The truth is, either way works. Pros who have their cleaning machinery in a van or truck usually know exactly what...