Ten practice areas. One trusted advocate.
From business disputes to family matters, our legal services are designed to protect your interests — for individuals, families and businesses across Mississauga and the GTA.
Litigation
When a dispute can’t be resolved at the table, you need an advocate who knows the courtroom. We represent clients from the Small Claims Court to the Divisional Court, and before tribunals across Ontario.
Business & commercial
Practical, business-minded counsel from a lawyer who has owned and operated a company himself.
Commercial Law
Contract negotiation, dispute resolution and compliance so your business runs smoothly.
Corporate Law
Structuring, governance, shareholder agreements, purchases and sales of businesses.
Construction
Lien claims, contracts, delay and defect disputes for owners, developers and contractors.
Contract Law
Drafting, review and enforcement so your agreements are sound — and hold up.
Employment & Labour
Wrongful dismissal, workplace policies, employment standards and union disputes.
Personal & family
Compassionate, clear guidance for life’s most important moments and decisions.
Immigration Law
Guidance on visa applications, permanent residence and bringing your family to Canada.
Family Law
Separation and marriage agreements, custody and asset division — handled with care.
Real Estate
Purchases, sales, leases and property disputes for homeowners and investors.
Wills & Estates
Wills, powers of attorney, probate and trust administration to protect your legacy.
How we work with you
EVERY PRACTICE AREA · SAME STANDARDConsultation
Tell us what happened and what you want to achieve. We listen first.
Assessment
A candid review of your position, the risks and realistic outcomes.
Strategy
A clear plan with costs and timelines — no surprises.
Resolution
We act decisively and keep you informed until your matter is resolved.
Questions before you call
Don’t see your question? Ask us directly — we’re happy to help you understand your options.
Yes. Contact us by phone or through the form to book a consultation. We’ll discuss your situation, your options and how we can help.
Our office is in Mississauga, and we serve clients across the GTA — including Toronto, Richmond Hill, Newmarket, Oakville, Burlington, Halton Hills and Hamilton. Virtual meetings are available anywhere in Ontario.
Both. We act for start-ups, established companies, contractors and developers, as well as individuals and families.
It depends on the matter. We’ll explain our fees and expected costs clearly at the outset so there are no surprises.
Including the Small Claims Court, Ontario Court of Justice, Superior Court of Justice, Divisional Court, Licence Appeal Tribunal and Landlord and Tenant Board, as well as mediations and private arbitrations.
Not sure where your matter fits? Talk to us.
Tell us what’s happening and we’ll point you in the right direction — confidentially.
(905) 499-8013