Spirits belong to the YIN world and therefore yin in nature. Cold, dark places and unused places are places for the spirits. Night time (yin) is where spirits can roam freely in the open. A shopping complex which is sealed from sunlight will find spirits even in daylight hours.
Sunlight (natural yang) is what spirits are afraid of. Praying in a temple filled with Gods and Deities recharges your energy and raise the protection power against spirits.
Chanting of Buddhist mantras and sutras with the heart and soul brings the power of the Gods into your surrounding, policing the disturbing spirits into temporary remission. Playing of chanting DVDs by great spiritual masters can also chase away these spirits.
Placing of the correct type of crystals can acts as a spirit repellent.
Spirits belonging to the family are free to roam in the house. Chantings help these family spirits to be disciplined and hopefully help them to raise their level of spirituality and move on.
Other spirits are not suppose to enter the house having blessed God statues for protection unless these spirits are already present before you occupy. These left out spirits may become nasty as the humans are encroaching into their 'rightful' place. Some spirits are unknowingly escaped 'police' detection and entered into the house.
Allow maximum sunlight to overcome the yin and negative spiritual energy in the house.
Burning of Kamanyan regularly also helps to cleanse the house. Throwing of sea salt has a similar cleansing power.