Anonymous wrote:OP: small roaches or large? This is very important. Small *the german* - you need an exterminator. Large *american* you can probably handle on your own using bait. The gel bait plus roach motels works great for the big guys, but I wouldn't mess with the small ones because they are intractable.
(my dad ran an exterminator business when i was growing up)
This is a key question.
OP, I would be crying too. Deep breath. I would call an exterminator, and then after he comes and sprays the place, maybe go to a friend/relative's house for the weekend or night.
Be careful about grocery bags/cardboard that you bring into the house. Don't let that or trash accumulate in your place. I have read that roaches can live off cardboard!