We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    31 Cleaning Products With Nightmarish Before-And-After Photos That'll Make You Leave Your Light On

    The before pics might be horrifying, but you won't be able to stop staring at the after results.

    1. A plant-based stain remover, because it can remove blood stains, even ones that have been set in for YEARS. I'm guessing Carrie could've used a bottle of this stuff after that infamous prom scene🩸. Whether a stain is new or old, this stuff will make it disappear without harsh chemicals, while eliminating odor.

    A pair of white pants with brown stains
    The same pants now completely clean

    Also check out our full review of Puracy Natural Laundry Stain Remover.

    Puracy is a small family-owned biz that sells plant-based and natural cleaning products.

    Promising review: "A tenant left some blood stains on this mattress and a heating pad about 20 years ago. They were totally dry when we found them. Not knowing what to do, we put the mattress aside for 20 years until we found this product. Tested on the pad first. I sprayed a whole bottle on the pad, left it in a bathtub all night. Then washed the pad in the tub. The pad looks new after it is dried, even cleaner than when it was new! Wow! Then the real challenge, the mattress. With experience from cleaning the pad, I decided to use the solution much more efficiently. Here is the improved process: 1) Spray a little solution on the stained area. Make sure the stained area is soaked, but not too deeply. 2) Cover the soaked area with a piece of paper towel. I found it absorbs the stain very well. 3) Spray a little more solution onto the paper towel. This is for keeping the stain moisturized. These enzymes do not work under dry environments. 4) Cover the stained area and the paper towel on it with a piece of plastic film, which is normally for preserving food. Again, I did this to keep the stained area wet. The second morning, I removed everything from the mattress, used more paper towels to absorb the mess. And then, I used a clean car washing towel and cold water to clean up the remaining mess. I washed the towel and cleaned up again. Repeated three to four times, the mattress became very clean! No blood stain remains! Never imagined it could remove 20-year-old bloodstains." —nusaco888

    Get it from Amazon for $9.99.

    2. A carpet cleaner to lift away stains from carpets, upholstery, and even you car's interior. Just when you thought you'd have to toss your fave couch, this little cleaner will bring it back to life.

    A reviewer's couch which was once stained and splotched and is now free of marks after using the machine
    A reviewer's stuffed shark toy which is half dirty and half clean after using the carpet cleaner

    Promising review: "Buy this NOW! My husband and I absolutely love this little thing. We have used it to clean our cars, mattresses, upholstered chairs, area rugs, and our couch. It works great and is so convenient for almost everything. Easy to clean, easy to move. I did use this on our carpet to compare to my larger carpet cleaner and it did NOT clean as well as my larger cleaner did. It is excellent for spot cleaning, though." —Marianne R. Fezza

    Get it from Amazon for $123.59 (available on its own or with different cleaners).

    3. An Angry Orange pet odor eliminator — it'll get rid of those terrifying (and mysterious) stains and weird smells your pet leaves behind. This works on tile, furniture, carpet, and even your car's interior.

    Beige carpet with a brownish-gray stain in the middle of the image
    Beige carpet after using the spray, showing how the stain is now gone

    Promising review: "This product is amazing!!!! We have a Rottweiler pup and a bichon pup and our house was feeling the PAIN! I tried everything and use to tell my wife, 'with all the science and technology in the world we still can’t come up with something that gets rid of the dog mark smell!' This product does everything and more. Just ordered another round. We were about to throw away some furniture due to the smell and now after use we can keep it. Saved me hundreds. Well worth the money." —clayton s tonkin

    Get it from Amazon for $19.97.

    4. A reusable pet hair remover if you are tired of having fur all over yourself, your furniture, your clothes — everything! It doesn't have to be this way. This tool works like a lint brush — you just have to roll it back and forth on whatever surface you want to get rid of hair or fur and it'll pull it right up.

    GIF of reviewer using the chom chom roller to remove fur from a couch
    A reviewer's chom chom roller open to reveal all the collected pet hair inside

    Promising review: "I have a golden retriever and the shedding is out of control. My fabric sofa is constantly covered in hair and I finally decided to try this after reading an article about popular TikTok products. The reviews do not lie, this thing works magic!! I wish I had taken a before and after picture because the difference is noticeable. I watched the video tutorial before I tried it to ensure I was using it properly and everything he says is true, you do really have to put your arm to work with vigorous back and forth movement! However, I find it's a great arm workout and it works wonders." —Joanne Ertel

    Get it from Amazon for $24.99

    5. An oil stain remover so your guests won't be greeted by stains in your garage of driveway. It's super easy to use — just pour some over the spot you want to remove, let it dry, then brush it away (it'll look like chalk dust).

    Promising review: "Changed the oil on my girlfriend's car and some oil spilled on my NEW driveway...which I didn't notice 'til four days later. Four spots all about the size of a dollar bill baking in the Arizona sun for four days. Found this searching on Amazon and I thought, whatever. That's one less vodka soda tonight for dinner. Put the stuff on (sits on the stain like pancake batter — don't be afraid to pour liberally) and let it sit from 6 p.m. 'til about 9 a.m. the next day. It dried and the instructions said to just sweep the stuff up (right, like I am not going to need a scraper and wire scrub pad for an hour. HA). Well it broke apart with the broom and the stains were gone, just swept up the powder pieces — took about a minute. I WAS SHOCKED! Something that actually works on oil and it's easy. Absolutely NO sign of anything that was there. My driveway is smooth concrete so I can't vouch for what would happen with a rougher surface but whoever makes this stuff is a genius. If they tried to take on World Peace, Earth would be a better place." —AmazonBob

    Get it from Amazon for $17.97+ (available in two sizes).

    6. A bottle of Grip Clean, a heavy-duty soap, to remove grease, dirt, and stains from your hands. And, although it's tough on grime, it's made with coconut, lime, and olive oils to keep your hands moisturized. 

    Grip Clean is a small family-owned biz that was featured on Shark Tank in 2015. It was founded by Bryce Hudson, a former professional motocross athlete. 

    Promising review: "I work for the railroad and I am always getting my hands dirty! I could never seem to find anything that worked. Also, I live in Utah so when it starts getting cold my hands dry out. Well, with Grip Clean that doesn’t happen! I have my coworkers coming to my locker asking to get some soap since the soap we have at doesn't work as well as Grip Clean!" —Nick

    Get it from Amazon for $11.50.

    7. hair removal tool that's small enough to take anywhere — you might want to just follow your dog around with it all day long. It'll remove hair from carpet, clothing, bedding, furniture, and more. And, it's so easy to use, just swipe it on any fabric surface and watch it lift hair away.

    car floor with tons of dog fur on it
    clean car floor

    Promising review: "This this is like magic. Our van was nasty and covered with hair from a German and Australian Shepherd. Looked brand new after. Don’t think about just buy it. It will blow your mind." —Dan

    Get it from Amazon for $10.50.

    8. A jetted tub cleaner to clean your tub if it's starting to look like a swamp, and you want an easy way to get it back to it's original glory. All you have to do is run water, pour this in, and run your jets.

    tub with lots of foaming dirt in it
    tub running with clear water

    You run your bath, add the cleaner, watch the gunk emerge, drain your bath, and then clean off the gunk!

    Promising review: "It's disgusting to see what comes out of your jets when you use this product. I can't believe we bathed in this! I've run bleach and dish detergent through my jets before, and that combination never cleaned with this efficiency. I highly recommended this product." —Amazon Customer

    Get it from Amazon for $17.84.

    9. A pack of bottle-cleaning tablets if you have a cabinet filled with thermoses that you've had to retire because they're filthy and discolored. These tablets will remove set-in stains, old stains, and get rid of odor. All you have to do is add a tab to water, let it fizz, and rinse. Now, your fave bottle will be like new.

    Promising review: "I wasn't sure if this was a gimmick or not. Turns out it works really well. I have four metal thermos-like containers that are used to keep tea warm every day. Over time, the tea stained the insides and was very difficult to remove. I added one of these tablets to the container, filled it with hot water, and let it sit for a few hours. When I came back to rinse it out, I was literally amazed at how clean it was. I think it looked cleaner than when they were new. I called my wife over to show her, and she was equally impressed. Awesome product!" —Robert A Moreno II

    Get 12 tablets from Amazon for $8.

    10. A pumice stone that will do all the hard work for you. It will remove rust, limescale, and hard water stains that your scrubbing brush just can't seem to stand up to.

    Promising review: "We rented a home and the toilets were disgusting. Someone suggested a pumice stone and let me tell you it was amazing!! The picture is after just five minutes with the stone. I tried bleach, every toilet bowl cleaner available, and countless hours of scrubbing to no avail...but this stone worked instantly! I will be buying several more!! The stone does dissolve when scrubbing so you need a couple. I was able to do almost two toilets completely that looked awful with one stone!!" —CristaCross

    Get it from Amazon for $10.80 (also available in packs of two and six).

    11. Or a disposable toilet cleaning kit with removable heads so you'll never have to worry about a scarily dirty toilet or brush again. Just clean your toilet and toss the sponge in the trash.

    Includes a wand, storage caddy, and six disinfecting wand head refills.

    Promising review: "So, we have a toilet that belongs to the cats. We don't use it, we don't look at it, we like to pretend it does not exist. Even with semi-regular flushing, cat waste is pretty nasty stuff and built up quickly in the bowl. One of these wands cleaned it up in a single session! Before and after pic attached." —Whitney

    Get a set with six refills  from Amazon for $11.98 (also available with 16 refills).

    12. A soap scum and grime cleaner, because it's made with a commercial-strength formula to easily dissolve gunk on your shower doors, tub, sinks, and more. Nothing is scarier than unidentifiable goop in your bathroom — this will get rid of it fast!

    filthy bathtub floor
    clean bathtub floor

    Promising review: "Sharing our nasty before picture so you can really see the difference! Our tub/shower has a grippy bottom and scum and dirt cakes on there so easily. The only way I've been able to get it off before was literally scraping it inch by inch, I've spent hours and all it ever got was somewhat clean - never enough for me to want to take a real bath in it. This stuff is expensive but with the good reviews I decided to try it, it works amazingly!! I sprayed it on (it came with a great spray nozzle and a lid) and left it for about 15–20 minutes. Then I took a brush with hard plastic bristles (I believe a soft brush would have even worked) and with less than 20 minutes of scrubbing the entire tub and walls it was cleaner than when we moved in. The grime and scum almost like melted off. It smells pleasant, it's not crazy strong smelling but in an enclosed space I still felt the need to wear a mask while cleaning." —Amazon Customer

    Get it from Amazon for $19.98+ (available in three sizes).

    13. A wheel cleaner so you can get your rims and wheels squeaky clean. It's acid-free, so it won't damage your tires! And, it's safe on various finishes like chrome, aluminum, steel, and more.

    disgusting looking car wheel
    completely clean car wheel

    Promising review: "It will take one look from your friends to say 'Did you buy some new wheels?' This stuff is absolutely amazing. For the full effect, dismount your wheel, spray the back. Go do something for 10 minutes. Wash with water, no scrubbing needed. Turn the rim face up, do it again. Do the rest of your rims, and don't forget the tire protectant when you reinstall them. This stuff will handle salt, road tar, off-road dirt and mud — you get it dirty, it comes clean. Where was this stuff when I was racing off-road?" —johnfcon

    Get it from Amazon for $15.95+ (available in two sizes).

    14. grout cleaner, because it will blast away dirt and grime that's trapped in between your tiles. Now, you won't have to strategically maneuver rugs to hide your discolored grout.

    tile floor with dark brown grout
    tile floor with light beige clean grout

    Promising review: "I never thought I'd be able to clean my grout out again without hiring someone professional to do it! But this cleaner did the wonder!!! I used it with my steam cleaner and here's the before and after pictures! I did dry brush it before I used the steam cleaner and I saw all the dirt getting out! It really works! It was hard work though, if I ever get a bigger house I might just hire someone to do it." —Chen

    Get it from Amazon for $19.98+ (available in six sizes/pack options).

    15. A drill brush cleaning kit you can attach to your drill so you can get a deep clean without scrubbing until your arms feel like spaghetti. There's an easier way to scrub away messes, and you've just found it — you're welcome!

    caked on disgusting interior of oven
    same oven completely clean

    Includes three brushes that'll attach to a standard handheld drill.

    Promising review: "I’m in love with this. I manage many apartment properties and finding people to do the cleaning has been tricky business, so I end up having to get in and clean these horrendous filth pods tenants lived in and left me to deal with when they move out. The ovens and stove tops are usually the worst, and I absolutely hate cleaning. I came across this drill attachment set, and let me tell you, it helped me tremendously! I still had to get in with a putty knife on some of them but it really cut down my elbow-grease time. If it wasn’t for this drill attachment, I think my arms would have just fallen off trying to clean it as good as I did! My only con would be that it doesn’t have any extension of any sort, so I really had my drill all up in that oven, but well worth it." —Faedaa

    Get a three-piece set from Amazon for $18.95 (available in six colors/brush stiffnesses).

    16. A bottle of Bar Keepers soft cleanser, because it will help erase rust stains, tarnish, mineral deposits, soap scum, and more. And, it can be used on most indoor and outdoor household surfaces like glass, stainless steel, and ceramic.

    FYI, this is the pre-mixed version (which saves you a bit of time). But you can also try the original powder version. To understand just *how* versatile this product is, check out our review of Bar Keepers Friend and prepare to be amazed!

    Promising review: "I’m now a permanent customer. I’ve used CLR, Clorox bowl cleaners, and others but this is my favorite. I used a small broom to clean my tubs and tile (as I usually do) even though instructions said to use a sponge; it dried my hands pretty bad (please use gloves). So I used the broom instead and it worked pretty well. I would recommend. I even tried it on my stove and it worked like a charm." —Itzel A.

    Get two 13 oz. bottles from Amazon for $16.30.

    17. A makeup brush cleanser that'll clean your brushes and sponges so well, they'll look brand new. This cleaner is free of parabens, phthalates, sulfates, and petroleum-based ingredients, so it's great for sensitive skin.

    Promising review: "This cleanser is great! It fully removes all makeup from the brushes without leaving them feeling beat up (I'm not the most gentle when it comes to cleaning brushes). I use a thick foundation that soaks heavily into the bristles, but this removed it all. At first I thought it was a bit thin, but after using it, a little bit goes a long way. It has a nice lather, but very nicely and easily rinses out." —Kryssy

    Get it from Amazon for $6.99 (also available in a two-pack and in refill pouches).

    18. A mold and mildew remover to get rid of gross build-up without scrubbing. All you have to do is spray, watch the stains practically slide away, then rinse.

    tiled shower with mold on grout
    same shoer with mold almost completely gone

    Promising review: "When we moved into our house, the bathroom had some serious buildup in the tub that other products (and tons of scrubbing) could not improve at all. Just by spraying this and letting it sit for a few minutes, the bleach worked its magic and we have a clean tub! Great, easy-to-use cleaner — just make sure to keep a window open as long as you can since it has a strong odor/fumes." —The Snarfs

    Get a two-pack from Amazon for $16.99 (available in three sizes).

    19. Grandma's Secret, a beloved stain remover, that has over 22,000 5-star ratings. It can remove blood, oil, paint, pet stains, and more. So, if *someone* spills juice on your white couch, you can swoop in quickly to prevent your living room from looking like a scene out of The Shinning.

    white leather couch with tons of pen scribbles on it
    the same couch without the pen scribbles

    Promising review: "Best stain remover ever!! I ran across this product a couple of years ago and was amazed by how well it got rid of grease, blood, grass, and even ink stains. A little went a long way too, so it wasn't until a couple of months ago that I felt compelled to find it online, since I had not been able to locate it in stores. I bought a dozen bottles so I can share this miraculous stain remover with friends and family...and still have plenty for myself!" —Laura S.

    Get it from Amazon for $6.99 (available in various multipacks and in a squirt or spray bottle).

    20. A set of detail brushes because it will help you get in all those nooks and crannies like in between tile, shower door tracks, or any small crevice. Pair it with your fave cleaner, and you'll have stunning results.

    Promising review: "The bigger brush stayed together without fraying for my entire laundry room. I could do many more rooms with this brush- unlike a toothbrush! Buy them!" —Skylar

    Get them from Amazon for $8.95 (also available in a set with a large scrub brush).

    21. A pack of dishwasher-cleaning tablets so when you put your dirty dishes in your dishwasher, they'll ~actually~ come out clean. These tabs will get rid of mineral buildup and limescale so your fave appliance will stay in tip-top shape.

    reviewer's dishwasher with buildup
    inside dishwasher without buildup

    Promising review: "After using this product, I am happy to report that my $5 investment saved me over $500. I was ready to replace my dishwasher due to super cloudy glasses, residue, and dishes just not getting clean. Then, I became aware that the water softener was no longer doing its job so I had the rental company replace it. Dishwasher performance improved somewhat. I decided to do two more loads before deciding to purchase a new one. Then I saw a product test review for Affresh. I was ordering some stuff from Amazon anyway so I added that to my order. When it came, I tossed one of the tablets into the bottom of the full machine per the instructions and ran the regular cycle. I did not expect the results I got! The glassware that I thought was permanently etched and ruined came out like new. Same with cutlery. The difference is unbelievable. I will use this faithfully every month, as recommended. I can even put it on my subscribe and save order so I will get a new pack every six months. I am amazed!" —Sheila

    Get a six pack from Amazon for $8.99 (also available in a 12-pack).

    22. A red wine stain remover, because you deserve to sip on a glass of merlot without worrying about spills — if they happen, you'll be totally prepared. And, this works on new or set-in stains! All you have to do is spray, blot, and rinse away stains.

    red wine spilled on a light gray rug
    the same rug clean without a stain

    Promising review: "Finally had the opportunity to use this after I spilled a huge glass of red wine all over my off-white couch. I sprayed it on the removable covers for the cushions and put them in the washing machine right away and every trace of wine was removed. However, even more impressive is that the wine that soaked through to the cushions, which I couldn't wash was completely removed by using this miracle spray, it also worked on the bottom portion of the couch fabric by the legs which couldn't be put in the washing machine. I simply sprayed, covering all the wine I could see and within hours it was completely gone. Can't recommend this enough, buy it before you need it so you can avoid a red wine catastrophe like I did!" —MW

    Get it from Amazon for $7.48 (available in three sizes, a spray and wipe combo, and as wipes).

    23. A silver polish to bring your family heirlooms back to their original glory so you can stop hiding them in the cabinet. 

    reviewer's tea set so tarnished it's dark green then the same tea set looking new thanks to the polish
    reviewer's silver lid with half of it untreated and tarnished then the other half looking like new

    Promising review: "I was able to clean up a tea set given to my grandfather 40 years ago. This stuff worked amazingly!" —Kristi Lane

    Get it from Amazon for $10.99.

    24. A hard-water booster powder that you can just add to your dishwasher to remove residue and hard water stains. If you love your Pyrex bowls as much as I do, you'll jump for joy when they look brand new again after using this.

    Promising review: "We have ridiculously hard water. The Culligan guy who tested it was surprised it doesn’t come out of the faucet as a solid. My dishes, especially my Pyrex bowls and casserole dishes were almost white from the build-up. Nothing ever seemed clean. I tried this, and it’s an absolute miracle. My dishes are clean again. See the comparison in the picture — bowl on the left is 'clean', it was washed without the Finish booster. The bowl on the right was washed with. I’m totally not kidding, it completely does what it says!" —CB

    Get it from Amazon for $7.24 (also available in a powder and detergent combo).

    25. A flexible and easy-to-use millipede-like hair remover, because it has over 4,000 micro-hooks and extends up to 18 inches to declog your drain. With regular use, it can save you costly visits from a plumber. Warning: the wad of hair you'll pull out will look like something straight out of an episode of Goosebumps.

    A closeup of the hair remover tool
    The hair remover with a huge clump of hair caught on the end

    Promising review: "This is the best product ever for getting rid of hair clogs in sink and tub drains! I have two teenage girls with long curly hair and despite them gathering hair that they find in the tub after showering, it still clogs from time to time. All I have to do is put down the drain millipede and it pulls out the hair and removes the black gunk on the side of the drain. It's absolutely disgusting and smells horrible BUT gets the job done without chemicals and a plumber. A must have for every tub/shower drain!!" —D. Darr

    Get it from Amazon for $9.99.

    And check out more ways to avoid having to call the plumber.

    26. A headlight restoration kit that'll restore your hazy headlights and provide UV-protection so the results will last much longer. 

    reviewer's super cloudy headlight
    reviewer's completely clear headlight

    Promising review: "I probably bought the product without reading much into it. The important thing to know is that you need to buy sandpaper separately. I wet sanded with 400, then 1000, then 2500 and skipped the compound/polish step to achieve the results you see in the images." —Amazon Customer

    Get it from Amazon for $11.75+ (available in two variations; sandpaper sold separately).

    27. A pack of  cleaning pods to keep your Keurig in tip-top shape. These will remove build-up, stains, and residue so you can keep enjoying the perfect cup of coffee at home. Just take a look at the pic below, it'll convince you to add these to your cart ASAP.

    A customer review photo of the dirty water coming out of their Keurig after running the cleaning cup through it
    A customer review photo of their Keurig with a cleaning cup in it

    Promising review: "Okay, so these cleaner pods are awesome! I didn't know how gross our Keurig was until today. The big mason jar on the left is when I actually ran the cleaner through plus one rinse cycle. The middle one is another rinse cycle and the last one, on the right, is the last one I did. So yes, I would suggest running two or three rinse cycles instead of the recommended one. But it's still an awesome product for the price! I have a Keurig 2.0 and I had no issues." —Mads0421

    Get a pack of six from Amazon for $9.95.

    28. A bottle of non-toxic Folex Carpet Spot Remover, because it'll make those terrifying stains and messes disappear without rinsing or vacuuming. 

    To use, apply to the stain, gently agitate with your fingers, and blot with an absorbent cloth. This is non-toxic and should be non-irritating on the skin!

    Promising review: "I had terrible rust and oil stains all over the seats of my car when I bought it. I tried other cleaners to get it out, but they actually made the stains darker. I took it to the dealership to see if they could get it out and they flat out told me no, so I gave up and lived with it for almost five years. I tried this after it was recommended by a friend. I sprayed it on and literally watched the stain run right off my seat. It was amazing! I thought I was going to have to pay hundreds of dollars to replace the seats in my car because nothing else would work. This stuff really is awesome!" —Brittany

    Get it from Amazon for $6.65+ (available in three sizes).

    29. A jar of TikTok-famous The Pink Stuff — an all-purpose cleaning paste that can get rid of stains, grease, and grime from a slew of surfaces. Crayons on your wall? Yup! Dirty toilet? Uh-huh! It can be used on stainless steel, glass, wood, silverware and more. And, it has over 125,000 5-star ratings!

    Promising review: "I need this in bulk!! I have tried so many cleaning solutions to get out hard cooking stains on my stovetop and nothing worked! This stuff took it right out without a problem!!" —Micaela Gunderson

    Get it from Amazon for $5.97.

    30. A powerful grout cleaner — it'll blast away years of grime. And, it's safe to use on white or colored grout. 

    Promising review: "We moved into our house a year ago and I’ve been on a quest to clean the grout next to the stove ever since then. I’ve tried everything — store products, DIY solutions, Pinterest recommendations, you name it. As a last resort I got this and holy cow! I left it on for three minutes as a spot test at first and I could already see a huge difference. I then did two more rounds letting it sit for five minutes each. The scent's not bad, it was fine if I had the window open, it was just being down close to it that got me. Seriously, stop looking and buy this." —Britney Phillips

    Get it from Amazon for $21.95 (also available with a grout brush or handheld brush).

    31. A bottle of Goo Gone foaming spray to finally handle that baked-on mess in your oven that you've been trying to avoid making eye contact with. 

    Reviewer's dirty oven before using Goo Gone cleaner
    Reviewer's clean oven after using Goo Gone cleaner

    Promising review: "Wow! A degreaser that actually works! I love the foam, which starts to work immediately on my stove top as well as cookware and other kitchen surfaces." —P. Webb

    Get it from Amazon for $9.97+ (available in two sizes).

    You when you looked at those before pics: