We’ve had 2 gophers and I shot them both with my trusty Daisy bb gun.
The only people I’ve known that have had roach problems in the area tend to have older buildings right near the beach. When I lived in Philly though, ugh, I had them badly in an apartment and they still freak me out. I can remember just closing my eyes when I turned on the kitchen lights to give them enough time to disappear and I would pretend that I didn’t see them.