Ivan Steele is Toronto immigration lawyer, specializing in spousal sponsorships and other types of permanent residence applications, as well Canadian citizenship matters. We also provide services in estate planning and family law (marriage contracts / prenups, separation agreements, foreign divorce opinion letters etc.).We invite you to experience a small town immigration and family law firm service, available to you in the heart of Toronto. Our Toronto family lawyer and immigration lawyer, Ivan Steele,will treat you with care and individualized attention that is difficult to find in big Toronto firms. We combine the best of legal tradition and personal touch with the cutting edge technology, to bring you reliable legal services, designed for modern life. Our immigration and family lawyer also serves Port Hope, Peterborough and Cobourg areas.