Ants & Cockroaches
I moved into an apartment building a couple months ago (move was rushed, and went with the first place I could find). I’m worried because I’ve heard stories that most of the apartment buildings in the GTA have Roach problems. While THANKFULLY I haven’t run into roaches, I do occasionally spot ants in my kitchen, […]