There's not really a good way to show a before and after photo, since I used the High Traffic Cleaner and nothing in regards to stains, but I can definitely vouch for its promise to protect the carpet and repel future dirt! One downside is that it's really hard to tell how much of this stuff is actually coming out when you spray it. And because of that, I only got two uses out of this can, in two rooms, so to do a proper test, I had to buy a second can myself (but with coupon and after rebate, it was half off!). It definitely freshens up the room the day that you use it for about 12-16 hours, I'd say. But not much longer than that, so that's another drawback. But about a week or so after I used this in the living room (where most people come in - between four adults, two toddlers, two cats, and all of the company that goes with each person and the comings and goings of each family, that's a LOT of HIGH TRAFFIC!), I could tell that it made good on it's protection promise. Part of the instructions are to vacuum before use, so a lot of dust and hair came up with that vacuum, but the canister was almost half full again after the second vacuum following the spray. Nearly a week later, using this again between ALL of the traffic, my vacuum canister was DAMN. NEAR. EMPTY. It seriously warded off and fended off dirt like a CHAMP. I truly don't have any issue with making this a regular purchase in my home, but maybe about monthly as opposed to weekly. And between any sales, coupons, and rebates, it's only about $3.50? Can't beat it for something that keeps your carpet virtually dirt free between 6+ people and two cats living in, coming, and going out of the home!