From your answer, I assume that you often experience bad dreams (I maybe wrong). The reason I ask about the bad dreams is because if one always (every so often) have bad dreams, this is one of the signs of jinns/evil spirit haunting. As sister bint_azam has written regarding virtue of surah alBaqarah, surah alBaqarah is very good to be recited in the house. However, as surah alBaqarah is too long, you can try reciting the ayaat below after every solat; 1- alfatihah 2- alBaqarah 1 - 5 3- alBaqarah 255 (ayatul Kursi), 256 - 257 4- alBaqarah 284 - 286 (ie 3 last ayaat in surah alBaqarah) May ALLAH protect you and your family from the haunting of jinns and syaitan.