Question: why put esq after name?
Answer: Esquire (abbreviated Esq.) is a term of British origin (ultimately from Latin scutarius in the sense of shield bearer via Old French "esquier"). In Britain, it is an unofficial title of respect, having no precise significance, which is used to denote a high but indeterminate social status.