Question: do ammonia keep roaches away?
Answer: Cleaning surfaces with ammonia, however, will deter the roaches all the more so mixing 2 cups of ammonia with a bucket of water and using this as a cleaning solution will help deter the cockroaches away.