I was just trying to scare you! I have seen them in my flat a couple of times in two years. I have seen them in the streets when holes are digged due to roadworks (which is about everywhere these days)

I would be lying if I told you that there are no crawlies in Doha. But if your flat is brand new, you shouldn't have major issues. My flat is 5 years old or so.

Ants...Han, I have tried everything! they come somewhere from the a/c in the kitchen.