Is Squirrel Damage Driving You Nuts?
Don't Let Nuisance Squirrels Get the Best of You! The common grey squirrel is found across North America. Travel in any well-treed neighborhood and they are a regular sight, playfully bounding around from treetop to treetop. Sure they're cute, but don't let that fool you - squirrels are often a nuisance to home and business owners!