ELIMINATING AN INFESTATION OF COCKROACHES
Even the cleanest of boats can be prone to these little pests. Diligence and observation are your first defence, but what can you do to eliminate them? To get rid of cockroaches in your boat, keep food sealed and stored properly, particularly in the galley, which should be cleaned daily to prevent crumbs and trash from building up. Garbage should be disposed of regularly and stored in sealed containers. Try to seek out and seal all cracks and holes (if you have many cracks and holes in your boat, then cockroaches may be the least of your problems). If possible fit mosquito nets to ports, this will help stop critters from crawling in as well as things flying in. Cockroaches like to climb, mooring lines are always a problem, If possible spray or dust lines with insecticide (checking first that the chemical you use will not damage/effect your lines).
Cockroach control and management are important for health and safety reasons. If you suspect a cockroach infestation, DON'T PANIC, there are simple and safe ways of dealing with them.
The most simple method is BORIC ACID, use bottle tops, equal amounts of boric acid, water and sugar. Place the 'tops' inside cupboards, drawers, even in galley stowage areas. Boric Acid is no more harmful to us humans than salt. Cockroaches are attracted to the water and sugar, they ingest the boric acid at the same time, this 'bungs' them up, rendering them unable to consume more water, thus they die of thirst. Boric acid can be purchased in pharmacies, and is very cheap.
Roach traps can be bought in most countries. Place them in cupboards, lockers, corners. However, they contain poison, if you have any pets on board, there is a possibility that the poisoned roach could be consumed by your pet.
Bombs (not the nuke variety). This is a fairly radical approach. Having let off a bomb in your boat you will have to vacate for a while, and remember that when you return, everything will be covered with a thin layer of insecticide - always read the instructions in these cases.
If leaving your boat for any length of time, the bottle top approach is probably the best, remember to keep the 'tops' topped up with water from time to time and check them when you return.
Once you've manged to rid yourself of them, keep a control up for a few days. A jam jar (one with an overhanging lip on the inside), some beer, vaseline and a piece of bread is all you need. Fill the jar up to about one quarter, put in a small piece of bread. Now smear the inside of the jam jar lip with vaseline (so that they can climb in, but not out. You will need to create a little ladder for any visitors here, a piece of kitchen towel taped to the lip is perfect. Leave this jar in an area where you believe you have had any cockroaches. If you get any in the jar, then you still have a problem, if after a few days the jar is roach free, then you have successfully managed to rid your boat of the problem.
Remember cardboard is a big no no on a boat, even polystyrene packaging makes great homes for these critters. Second hand books might seem like a good idea, but unless you know where they come from you might want to think twice. If concerned, place the book(s) in a plastic bag and spray with a little insecticide, seal the bag up and leave overnight. It is possible that insects can be brought on-board via your shopping, check all provisions before stowing, especially items such as: potatoes, onions, cauliflower etc... Remove the outer cardboard packaging of items such as cereals, rice, pasta etc... Yes, it's all a bit of a hassle, but being cockroach free is what's important.
You will find more information and a few interesting facts here
http://sailingtheatlantic.com/insects_c ... lands.html