As healthcare professionals we are always apprehensive about discussing fees with the patients.
Our time is precious and patients need our quality time while we treat them.
If someone needs our quality time then obviously they will have to book it with some commitment from them.
Asking for advance payment in a straight forward way as a payment policy is always a good option.