Tree roaches coming in my house ????????????

How do i stop any roaches from coming in through drains or vents what do you pour down the sink please please they are so big and black and scary and hey look GIANT
2 answers 2