Cavanagh Dan Professional Corporation offers legal services in Edmonton. Cavanagh Dan Professional Corporation is available as an appeal lawyer, an attorney, a solicitor and even more. This lawyer may help in the case of divorce, separation, child custody or family mediation. Cavanagh Dan Professional Corporation has the skills to guide you with your immigration queries. This lawyer has the knowledge to administer your legal corporate needs and can help in setting up wills and trusts and naming suitable executors. Cavanagh Dan Professional Corporation can help in the matter of bodily injury claims or obtaining compensation for damages and can assist you with arranging purchase and lease agreements and conducting title searches.more...See more text