It's true...well, sort of. At any given time, we have 3-5 different kinds of cloth diaper related cleaning products in our laundry room. What can I say, I'm on a constant quest to find the perfect wash routine! Now, if the conditions in which we were diapering and washing would stop changing...
Throughout our time cloth diapering C, we have used several brands of soap and various additives to pass the post-wash sniff test. The answer has always been different, but we've been fortunate enough to figure out the stink issues as they arise. Here is our timeline of cloth diaper cleaning and what has worked for us.

When we first started cloth diapering, C was exclusively breast fed. Looking back, I can honestly say I miss these diapers. Toddler poop is the WORST. Babies who are breast fed have water soluble poop that can go right in your washing machine. Really, I promise.
Since we had bumGenius diapers at the time, we bought
bumGenius Detergent. At 71 HE loads for $14 w/ free shipping comes to about $.20 a load. Doing diaper laundry every other day means the bag lasts over 2 months. Not too shabby. Its a pretty standard detergent and it did a great job on newborn/infant diapers. As time went on however, we found it not being able to keep up with what C was dishing out. We kept the remaining detergent to use on baby clothes, but needed something new for the diapers.

Around 6 months, we switched to
Charlie's Soap, another CD safe detergent. Charlie's Soap is more widely available than the bumGenius powder and we actually found it in Whole Foods. Its also available online at several retailers. The tub is good for about 80 HE washes and at around $13 makes for $.16 a load. We liked the Charlie's Soap and found it to be more powerful than bumGenius and rinsed very cleanly. Unfortunately, around the time we started using it, we moved to new area and it suddenly stopped working. *Dun dun duuuuuun*

After our Charlie Soap was gone, we tried plain, original scent, blue Tide, but that didn't work. Its not technically a cloth approved detergent, but I'd read about some people having success with it.
After that, we moved onto
Rockin Green - a detergent I'd heard rave reviews about. It would surely fix whatever diaper problem we were having. Rockin Green comes in three formulas to suit your
every water need - Soft Rock, Classic Rock, and Hard Rock. We bought Classic Rock not realizing that hard water could be our problem. It worked really well for almost a year and at 90 HE loads for $15 ($.17 a load), it was comparable to the other detergents we'd used.
Rockin Green also makes an ammonia treatment called
Funk Rock that helped keep nasty pee smell at bay for quite a while. It is good for stripping diapers and the occasional cleaning boost without harmful chemicals. All around good stuff.
Then the stinkies came. Ever use a clean towel to dry off only to find it smells like mildew the
second water hits it? That's the result of mineral build up. The same
thing happens with diapers except instead of mildew smell, its acrid
urine smell. Its as awesome as it sounds. Using a
water test kit from Rockin' Green, we discovered that we had hard water. Very hard water. I ended up on a microfiber stripping spree one weekend that included
boiling inserts on the stove before moving onto another detergent.
Hard water makes cloth diapering a little, well, harder. Its not
impossible, but our simple wash routines with simple laundry soap
wouldn't do anymore.When you wash cloth diapers (or anything, really) in hard water,
minerals can build up on the material, trapping detergent and other
stuff in the fibers. For regular clothes, this can make them look dingy
or feel rough. For towels and other absorbent materials (like diapers)
this can seriously decrease their absorbancy and cause stink issues.

We switched to Rockin' Green Hard Rock, but found ourselves using so much of it (almost double), our $.17/load washes became $.34/load washes and that's not okay. The other issue was that the diapers still stunk! I'd read that Hard Rock, while awesome, can cause stink issues when used in really hard water. Apparently, that meant us, and after 18 months of detergent switches and a few half assed attempts to strip the diapers it was time to bring in the big guns.
I ordered some
RLR Laundry Treatment from Jillian's Drawers and went to work. Ya know what? It freaking worked. After months of fighting with build up on our diapers, they were back to square one.

Now what? We didn't want to let the diapers get mineral build up again, but the Rockin' Green was getting expensive. In comes Calgon. How did I not stumble upon this before?! Calgon is a water softening laundry additive, found right in the laundry aisle, that you can put in with the detergent on any load of wash. It suspends minerals and other "stuff" in the water until they are rinsed away, not allowing it redeposit in the fabric. It lets the soap sud up and actually do its job. Genius! It comes in liquid or powder form and its recommended that you buy whatever matches your detergent. We use powder, so we bought powder. At $5 a box, its cheap and easy to use.
Here's where the addiction comes in. Technically, the Rockin' Green + Calgon mixture is working. BUT I wanted to see what else was out there. Its not you, Rockin' Green....its me. Yesterday, I received a box of
Tiny Bubbles, by Grovia, and can't wait to give it a shot. Its said to be very effective in hard water and comes to about $.21 a load. Not ideal, but if it works, I'll deal with it.
So what is on our laundry shelf at the moment? Rockin' Green Hard Rock, Classic Rock, and Funk Rock, Calgon, a few packets of RLR, residual bumGenius detergent (for clothes), Tiny Bubbles, and
Bac-Out Oxygen Bleach. Okay, so my estimate of 3-5 types should have really been closer to 8...
Everyone's wash routine is going to be different and the trick is to find out what works for you and your diapering situation. If we had soft or normal water, who knows - we could have stayed with Charlie's Soap. Its all about troubleshooting whatever issues pop up. Is it all as cheap as making my own laundry soap, Duggar style? Of course not, but its cheaper and safer than Tide and being able to successfully cloth diaper is a heckofalot cheaper than buying disposables. I'll surely spend $7-$9/month on detergent if it means not buying disposable diapers!
UPDATE: We ended up really liking Tiny Bubbles, but it was on the more expensive side. We ended up buying and loving
Nellie's All Natural Laundry soda. Its simple, easy, and priced well. A 100 load tin of it is around $16 on Amazon with free shipping (the price fluxes). That makes it about $.16 a load. If you're doing one load of diapers every other day, this can will last you over 6 months.
Detergent Tips:
- Cotton Babies, in all of their awesomeness, ships for free with no spending minimum - even heavy boxes of powder detergent!
- Use the minimum amount of detergent as you need to still things clean. Too much can cause build up and repelling even in normal water.
- Not all "earthy" detergents are made the same. Free and clear detergents have chemicals such as enzymes and brighteners that can damage cloth diapers. Here is a super helpful chart on safe detergents from The Diaper Jungle.
Washing Tips:
- Different stink issues have different solutions. Here is an awesome stink chart from Padded Tush Stats that breaks down the various stinks and their likely causes.
- Vinegar, though awesome in breaking down mineral build up in towels, can actually weaken the elastic on cloth diapers, shortening their lifespan.
- A cold rinse before the wash cycle will help prevent set in stains.
- If you have a front loading (HE) washer and need to do a serious clean, add more water. Some washers have an "add water" button, but not all do. You can also add water with a pitcher to the detergent drawer as the washer fills.