Garden moles can seem to appear overnight. They love moist soil rich in earthworms. So if that describes your garden soil, there's a chance it could attract moles. But there are ways to prevent them from arriving - use a mole net, plant specific strongly-scented plants, or mow regularly to deter them from settling.