I don't believe you need a script to say hello. You are introducing yourself and you don't need to get fancy. You simply state your name. Tell them you are looking to buy homes in the area. Sell them on yourself!! You love the neighborhood because ______. I am a long term investor who is looking to improve your neighborhood through home improvements and quality tenants If you have a vacancy, the neighbors are also quite motivated to find you good tenant prospects. Just be genuine and truthful. If your knock prospect has the NOD don't lead on to your knowledge of that. Let them know you are prospecting the entire neighborhood and ask them for the referral. If you can soft sell them they will be more comfortable with you and you will be much more likely to work out the deal. Make sure to have your door hangers ready for the "not homes " Bottom line is there is no reason to use a script for something we should be doing TO EVERYONE WE MEET.
Oh, I've tried this before. What I learned was that I don't really like the foreclosure niche - there's a lot of psychological issues there. I'd recommend knocking on a few doors to see how you like it and go from there if you want to pursue this niche. There's been some good advice here already, a script isn't all that necessary. It's really how you say things (rather than what you say) and how you come across that counts. Hope that helps!