No it doesn't get rid of ammonia but it give your benefial bacterial enough time to start turning the ammonia into nitrites and then nitrates that are less toxic to your fish and you can double dose prime every 24 hr that couple with purigen should get the ammonia down considerably doesn't totally solve the problem