I have a client that has on 4 separate occasions scheduled then canceled appointments to meet. He claims to be ready to sign a contract and get started, but we are left waiting. I've suggested having our meetings online via Google Hangouts/Skype or just group calls but he insists we meet in person. He's constantly trying to get me to schedule the next appointment but I'm losing faith that he will ever come through.
I understand that new business founders are going to be busy, but what I can do as a web development company to help him get the site started?
I'd be direct and politely remind him that he has failed 4 times. On the off chance he thought you were as casual about missing meetings as he is, I'd give him one more chance, but on my terms.
Specifically, that means he must understand you mean it when you commit to a meeting, so this failing again means there will be no future working together. And he will have to pay in advance, though not necessarily in full. It could be a milestone at a time, or an projected invoice at a time -- whatever makes sense.