Stephen Good LLP offers legal services in Kitchener. Stephen Good LLP is available as a solicitor, a legal advisor, a barrister and even more. This lawyer can help in the case of divorce, separation, child custody or family mediation. Stephen Good LLP can help in the matter of temporary visa, permanent residency or citizenship and has the capacity to administer your legal corporate obligations. Stephen Good LLP can help in setting up wills and trusts and naming suitable executors. Services provided cover your personal injury questions.more...See more text