If you are in Abu Dhabi. Try www.brpestcontrol.com. I think they have best solution for cockroaches.Application of Gel.
May be little bit costly but very effective. 100% recommend
Advion Cockroach Killer Gel is much better i have tried it once bought it from an online shopping site they delivered it on my door steps.