Bought a new house recently. Just getting the carpets cleaned right now as I type this. Friendly, excellent cleaning job, reasonable price (especially with the coupons that seem to come every week in the mail). Tried removing stains with a Bissell carpet cleaner I borrowed from my brother-in-law and it just did not cut it. The professional cleaner removed stains that I could not touch. Decided to fork over the dough to get things really clean before the furniture is moved in. The price includes $100 for Scotchguard. Checked the price to do Scotchquard myself and price was about the same and most on-line reviews indicate professional application is the way to go.