Richard J Trafford offers legal services in Waterloo. Richard J Trafford can administer your needs as a barrister, an attorney, a solicitor and even more. This lawyer can handle your legal concerns on marital inquiries. Richard J Trafford has the competences to assist you with your immigration questions and has the know-how to tackle your legal corporate obligations. Richard J Trafford confronts your will and estate dealings and can manage your real estate questions. This lawyer nominates an ability in employment law.more...See more text