I have never used an ammonia neutralizer, so I wouldn't know. I am fairly new to the hobby, as I've been keeping fish for around a year now. However, from what I've come to understand, regular water changes will help keep ammonia levels down, as well as adding some plants.