Squirrels can be found virtually everywhere, except the most extreme climates on earth. As long as people have been building homes, they’ve had to deal with these peaceful but opportunistic rodents getting into their structures. When a squirrel enters your home, you...

read more