I despise roaches. I despise them so much that I won’t even post a picture here, I don’t even like looking at the pictures. I want to share what I learned in my quest for a DIY answer to getting rid of roaches in my yard and house. This approach will also keep ants and…