Question: Does the mayyits rooh come to the house? if you say no, then why does the deceased come in dreams?
Answer: The deceased’s rooh is in a different realm and the living beings are in a different realm. seeing a person in a dream does not mean that they come to the house. If you dream of someone who lives far away, does it mean that he came to your house?
Fataawa Darul Uloom, Vol 1 pg325