Alan J McMackin are eager to assist you with your legal needs today. Alan J McMackin can serve your needs as a defense lawyer, a legal counselor, a legal advisor and even more. This lawyer can tackle your legal concerns on marital affairs. Alan J McMackin can help in the matter of temporary visa, permanent residency or citizenship and has the capacity to manage your legal corporate commitments. This lawyer can help in setting up wills and trusts and naming suitable executors. Alan J McMackin can help in the case of bodily injury claims or receiving compensation for damages.more...See more text