I do not know Johnny, but, in his defense, he may've cancelled simply because he sensed a meeting with you may not work out......he may not have been comfortable with you asking about "services" or, perhaps, didn't like the tone of the communication.......
only speculating here about the reason he cancelled, but there's been much discussion here in the forum about effective client/provider communication, respect, professional attitude, and discretion