The best way to stop a haunting would be to train your subconscious mind to react to the haunting in a positive way. You will have to train your mind to become a skeptic or believe in something that can remove the haunting.
The skeptic is interesting because they can explain away and debunk any type of haunting because they do not believe in ghosts or demons and poltergeist. They even explain away a residual haunting and they also never have a haunting follow them home.
What I found out by being around the skeptic is that their way of thinking is an actual protection and defense against the paranormal. They never have a haunting problem because their subconscious mind is trained not to believe in one.
This way of thinking is great because for example if you believe in magic curses and someone told you they put a curse on you, your subconscious mind would react and make yourself ill. The skeptic would laugh and get a good nights sleep.
Instead of giving time and energy to a haunting and by just being positive the haunting will not have energy to stay.
Now for us believers in hauntings it is not so easy because we believe which gives it energy. So we have to train our minds to be a skeptic or believe in something that can make a haunting go away.
As a Christian Minister I can bless a home a hundred times and it still can remain haunted if the occupants have no believe or faith that God has cleansed their home.
My faith in God and his Holy Angels along with my positive energy is sometimes enough to cleanse a home even if those in the home have little faith.
To cleanse a home yourself you can get some Holy Water from a Catholic Parish. Then sprinkle the Holy Water throughout the home asking God to send his Holy Angels to bind and cast out of your home the haunting spirits through the name of Jesus Christ and pledge the Blood of Jesus over your home and family.
Or you can use some olive oil that has been prayed over and spread it with your fingers around the windows and doors of your home asking God to send his Holy Angels to bind and cast out of your home the haunting spirits through the name of Jesus Christ and pledge the Blood of Jesus over your home and family.
Sometimes the Home is not haunted but the Land maybe and to Bless your Land you can bury 4 small Blessed Crucifixes or 4 small St. Michael Medals in the four corners of your property. I have sometimes used 4 pennies that have been blessed and bury them with the Head up so you can see in God We Trust.
If your not a Christian, you could try a Native American Blessing by burning Sage in the areas of the home you want blessed but be careful to catch any smoldering ashes in a bowl. You could also bury 1 iron Nail in the 4 corners of your property to Bless the Land.
My general rule of thumb would be to call a professional Cleanser if your haunting is more serious in which someone is becoming ill or getting scratches or bite marks.
Most local Ghost Hunters have a Cleanser on their Teams and if they investigate your haunting they may help explain the haunting and provide assistance in getting one to go away.