William J Major Res are eager to help you with your legal needs today. William J Major Res can handle your needs as a solicitor, a barrister, a defense lawyer and even more. This lawyer can help in the matter of temporary visa, permanent residency or citizenship. William J Major Res has the expertise to treat your legal corporate commitments.more...See more text