Dye Law offer legal services in North York. Their accomplished cabinet is available as barristers, solicitors, attorneys and even more. They may help in the case of divorce, separation, child custody or family mediation. Dye Law has the competences to guide you with your immigration questions.