Prior to using deposits I had a lot of these, and some awful mess arounds - saying they are nearby, nearby, near, on their way...
So I didn't give parking postcode until on the day, with directions to a sighting place from there I would point out my front door (which was actually better to be pointed out because so many used to get it wrong (and some still did despite the door being large, a different colour to neighbours and big number right by the door). This cut down many no-shows BUT did not alter cancelations/reschedules.