He asks for payement up front due to the numerous times the paperwork he receives is in-complete or wrong. The FAA will not allow any errors and therfore he wastes many hours with applicants getting the paperwork right> I think this is a reasonable request which he rarely puts in to practice. if you turn up well prepared he is very helpful if not he can be a challenge.