star star


Rattastic Newsflash Pest Control Edition

This week in the news we find out rats are truly everywhere on this planet, even Antarctica!   The government of British Columbia in Canada tells Kelowna, BC residents they are on their own in dealing with a rat explosion in the area, a  rat-tastrophe is occurring in the Witch City of Salem, Massachusetts, and the Mother Earth News asks the question that we’ve all been…

Read More