New sales and repeat sales usually come through solid relationships built in the past. We are all human beings. Before someone purchases a product from you, you got to grab their trust. And in order to achieve it, you have get them to trust you in the sub-conscious level (they may be a total stranger but even a kind word or a guarantee may ‘touch’ someone and secure your sale!)
Don’t drive your prospects away. Take your time with them. After all, if you spend so much time dealing with every single prospect that knocks on your door, you are just like an eagle who cases after two rabbits – both usually gets away because you don’t have focus!
So focus on building solid relationships and you will get your sales soon enough.