this happens alot and I have even had phone calls not returned.
This is what I do...................
Let guys know in advance...your knife will be done is say 4 weeks.
Then 2 weeks....
Then payment is due.
I have held a knife as much as 6 weeks but now I wont. I give that much notice BEFORE I even begin a job so tell me then, no its not a go at this time or yes, knowing I will need payment when the job is completed.
NOW - back to you, kindly let the gentleman know, that you can hold his job for whatever time you see fit, you will have to remake his job knowing that a new wait time may be in order.
Now - I will hold a job 1 week unless previously decided on before the job is even 1/2 way through. I am holding 1 job right now for the last 6 months and its not hurting me 1 bit.
I have also not had any email responce when a big job was recently completed. Emails were fine up untill the week it was completed. Job completed and I held it for 3 weeks sending emails every 4 days with no responce.
After the customer was notified I would place his job on the availiable list, I was responded to in 30 miniuts!!!
He is now on the wait list but I will require full payment from him down the road and noted that in my book.
If you can move on and work on other jobs, do that for a few weeks, since this situation is new to you.. remaking a job is more frustrating than waiting a few weeks if you can.