Answer

Aug 20, 2018 - 03:52 AM
Looks like American Cockroaches. These cockroaches hang out in drains, sewers, etc. You can try using a dust such as DellaDust and applying it into the drain every day, or better yet, use a screen and keep them out that way. If these get into the drains and sewers, they can be almost impossible to control.
Ron
Ron
Add New Comment