We have been using Pestrol for 12 months now and not a sign of a cockroach or ant. I always mark the date of purchase on the can so i never forget to ...