After a while cloth diapers also develop a bit of an ammonia-y odor. You can try sunning diapers in mother nature's natural odor remover, but we don't see much sun in Vancouver winters so this isn't the easiest option for us. Instead, I've been using Rockin' Green Funk Rock to take the smells out of my diapers. This product can be used on other things that get peed on too, even for pet accidents. I wish I had known about this with Granby was a puppy.
Stinky diapers be gone, Funk Rock is a cloth diapering essential.