Bay leaves are the most efficient and natural cockroaches repellent. Both, dry or fresh bay leaves can be used as cockroach repellent, but still crushed dry leaves in a powder form are most efficient as they release much stronger smell.
Natural-Pest-Control-Using-Essential-Oils- I seriously hate bugs. Find out how I get rid of them with Essential Oils! (scheduled via http://www.tailwindapp.com?utm_source=pinterest&utm_medium=twpin&utm_content=post161106841&utm_campaign=scheduler_attribution)
1 part Borax + 1 part powdered sugar = no bugs in my home! The sugar draws them in, the borax kills them. I put it in a fine line around the base of my house (outside) and on little cardboard rounds inside. Not a single pest
You have to use it when it's not expected to rain for 36 hrs or so. Spray in the morning after the dew has evaporated. 1 qt white vinegar and c epsom salts, dish soap, mixed in water, in a sprayer bottle