Squirrel Removal Toronto Squirrel Removal Toronto – Squirrel Control Services in Toronto, Ontario, Canada. Squirrels are almost as comfortable living in the city as they are living in the wild. The truth is that they actually live longer in urban areas than they do in the wild. They’ve adapted quite well, which is bad…