Is Squirrel Damage Driving You Nuts?

Squirrels love nuts and to property owners, they're enough to drive you nuts! The common grey squirrel is found across North America - and yes - it's right here at home in Halton and surrounding areas. Travel in any well-treed neighborhood and they are a regular sight, playfully bounding around from treetop to treetop. Sure [...]