The Grey Squirrel most common in urban areas, can produce up to two litters in a good year, with around three babies in a litter, one in April and one in August, noises in the roof spaces and a frequent sighting of a Grey squirrel in the garden can indicate that they are preparing to take up residence in your home. Click here to book […]