Squirrel Infestation

Squirrel Infestation in Portland Portland OR, Vancouver WA Ah, the common backyard squirrel; just seeing the word immediately creates a mental image of these big eyed, bushy tailed little critters. While most people don’t mind seeing them passing through, you definitely wouldn’t want them as permanent neighbors. Squirrel infestations extend [...]