I hadn't had my carpets professionally cleaned in a couple of year because I'd purchased a good home unit. I was having relatives visiting so i thought I'd spring for a pro job. I was surprised to see after that they did not do a better job than my bissell. I was shocked when the guy handed me a bill for 600 bucks for a couple of hours work. I will not be using their over priced service ever again, or any other so called carpet pro. Buy your own unit!