I recently got the exact same routine. Confirmed appt a day ahead. Gave address and said he would give apt. # once I arrived. He text the following morning canceling due to migraine. I wasn't blocked, but disappointed all the same. He has good reviews, but seems like a gamble to get an actual face to face.