Varmint Gone is a very reliable company, they had some unique ways to keep the moose away from my property that I did not think would work. This same cow has been bedding down in my backyard for the last two years. I feel much safer with my kids playing back there now and the moose has not returned for over a month.