Website Sitemap
Complete overview of all pages and services on our website. Find exactly what you're looking for with our organized site structure.
Core pages and company information
Welcome to our law firm
Learn about our firm and values
Meet our legal professionals
Overview of our legal services
Get in touch with us
Comprehensive immigration legal services
Main immigration services page
Visiting Canada
Living in Canada
Inadmissibility Issues
Residential and commercial real estate services
Main real estate services page
Residential Real Estate
Commercial Real Estate
Property Transactions
Resources & Information
Additional legal practice areas
Criminal defence and representation
Impaired, over 80 and refusal charges
Assault, domestic charges and peace bonds
Theft under $5,000, diversion and discharges
Bail hearings, sureties and bail reviews
Protecting PR, permits and citizenship
What to do in the first 24 hours
Protecting your study permit and PR
Charges against 12 to 17 year olds
Possession and trafficking
Confidential sexual assault defence
Highway Traffic Act driving charges
Weapons and firearms charges
Fraud over and under $5,000
Diversion, peace bonds and discharges
Wills and powers of attorney
Wills that follow Islamic principles under Ontario law
Property and personal care POAs
Planning for newcomers with property or family abroad
Virtual signing of wills and powers of attorney
Downloadable Ontario checklist (PDF)
Free 15-minute phone consultation
Our Mississauga offices at Square One and Derry Road
Serving Scarborough by phone and video
Serving Etobicoke by phone and video
Our North York office at Yonge and Finch
Serving Pickering and Ajax by phone and video
Serving Brampton and Peel Region
Our downtown Oakville office on Lakeshore Road
Serving Milton and Halton Region
Our downtown and North York offices
Our Concord office
Serving York Region from our Concord office
Serving Burlington from our Oakville office
Serving Caledon and Bolton
Serving Hamilton by phone and video
Serving Kitchener, Waterloo and Cambridge by phone and video
Serving Dufferin County by phone and video
Serving Oshawa, Whitby, Ajax and Pickering by phone and video
Our London, Ontario virtual office
Legal insights and company resources
Legal insights and updates
Our privacy and data protection policy
Website terms: general information, not legal advice
Can't Find What You're Looking For?
Our team is here to help. Contact us directly for personalized legal assistance.