Criminal defence counsel — Vosooghi Law, Richmond Hill

Criminal Defence Lawyer Serving Markham

Criminal defence counsel for Markham clients, delivered from our Richmond Hill office in English and Persian.

General information only — not legal advice. Our office is in Richmond Hill. Outcomes depend on the facts of each case.

Markham residents facing criminal charges can obtain defence counsel through Vosooghi Law’s Richmond Hill office. We serve Markham clients; we do not list a Markham branch office.

When Markham clients call

People often contact us after an arrest, a release with conditions, or an appearance notice. Questions usually focus on no-contact terms, licence or employment impacts, and what the first court date means. Clear advice early can prevent avoidable breaches.

Defence services

We assist with bail, domestic assault, assault, impaired driving, fraud, and related matters listed on our criminal defence hub.

Working with a Richmond Hill firm

Consultations and file work are based at 8900 Yonge St, Suite 3, Richmond Hill. Depending on your notice, court may be scheduled elsewhere in York Region or the GTA. We review your paperwork and advise on attendance and next steps.

Languages and contact

English and Persian counsel are available. Call (416) 998 8900 or use the contact page.

FAQ

Is there a Markham office?

No. The firm’s office is in Richmond Hill. We assist Markham clients from that location.

Can you help with bail if someone from Markham is detained?

Yes. Call (416) 998 8900 promptly. See our bail hearing page for how release planning works.

What should I bring to a consultation?

Charge documents, release conditions, appearance notices, and a timeline of events. Do not discuss the allegation with anyone other than your lawyer.

Do you handle impaired driving files for Markham drivers?

Yes. See our impaired driving page for process information, then contact the office for advice on your documents.

Need criminal defence counsel?

Call Request Consultation