Criminal defence across Ontario
We represent clients charged anywhere in Ontario. There is one office, in Toronto. We appear in person or virtually where courts permit.
Criminal defence across Ontario. Gilbert Barristers & Solicitors is based at 49 Elm Street, Suite 203, Toronto, Ontario M5G 1H1.
We do not operate branch offices. Each page lists the local courthouse — verified against official Ontario court location listings — and the nearby communities we serve from Toronto. We can appear in person or, where the court permits, virtually. Always follow the address on your own court documents.
Toronto & GTA
York
Aurora
Newmarket Courthouse (Ontario Court of Justice)
50 Eagle Street West, Newmarket, ON L3Y 6B1
Markham
Newmarket Courthouse (Ontario Court of Justice)
50 Eagle Street West, Newmarket, ON L3Y 6B1
Newmarket
Newmarket Courthouse (Ontario Court of Justice)
50 Eagle Street West, Newmarket, ON L3Y 6B1
Richmond Hill
Newmarket Courthouse (Ontario Court of Justice)
50 Eagle Street West, Newmarket, ON L3Y 6B1
Vaughan
Newmarket Courthouse (Ontario Court of Justice)
50 Eagle Street West, Newmarket, ON L3Y 6B1
Durham
Ajax
Lieutenant-Colonel Samuel S. Sharpe, DSO, MP Courthouse (Ontario Court of Justice)
150 Bond Street East, Oshawa, ON L1G 0A2
Oshawa
Lieutenant-Colonel Samuel S. Sharpe, DSO, MP Courthouse (Ontario Court of Justice)
150 Bond Street East, Oshawa, ON L1G 0A2
Pickering
Lieutenant-Colonel Samuel S. Sharpe, DSO, MP Courthouse (Ontario Court of Justice)
150 Bond Street East, Oshawa, ON L1G 0A2
Whitby
Lieutenant-Colonel Samuel S. Sharpe, DSO, MP Courthouse (Ontario Court of Justice)
150 Bond Street East, Oshawa, ON L1G 0A2
Peel & Halton
Brampton
A. Grenville and William Davis Courthouse (Ontario Court of Justice)
7755 Hurontario Street, Brampton, ON L6W 4T1
Burlington
Milton Courthouse (Ontario Court of Justice)
491 Steeles Avenue East, Milton, ON L9T 1Y7
Milton
Milton Courthouse (Ontario Court of Justice)
491 Steeles Avenue East, Milton, ON L9T 1Y7
Mississauga
A. Grenville and William Davis Courthouse (Ontario Court of Justice)
7755 Hurontario Street, Brampton, ON L6W 4T1
Oakville
Milton Courthouse (Ontario Court of Justice)
491 Steeles Avenue East, Milton, ON L9T 1Y7
Simcoe & Muskoka
Barrie
Barrie Courthouse (Ontario Court of Justice)
75 Mulcaster Street, Barrie, ON L4M 3P2
Bracebridge
Bracebridge Courthouse (Ontario Court of Justice)
3A Dominion Street, Bracebridge, ON P1L 2E6
Bradford
Bradford (West Gwillimbury) Courthouse (Ontario Court of Justice)
57 Holland Street East, Bradford, ON L3Z 1H8
Burk's Falls
Parry Sound Courthouse (Ontario Court of Justice)
89 James Street, Parry Sound, ON P2A 1T7
Collingwood
Collingwood Courthouse (Ontario Court of Justice)
49 Huron Street, Collingwood, ON L9Y 1C5
Huntsville
Huntsville Courthouse (Ontario Court of Justice)
36 Chaffey Street, Huntsville, ON P1H 1J4
Midland
Midland Courthouse (Ontario Court of Justice)
605 Yonge Street, Midland, ON L4R 2E1
Muskoka
Bracebridge Courthouse and Huntsville Courthouse (Ontario Court of Justice)
3A Dominion Street, Bracebridge, ON P1L 2E6; and 36 Chaffey Street, Huntsville, ON P1H 1J4
Orillia
Orillia Courthouse (Ontario Court of Justice)
700 Memorial Avenue, Cottage C, Orillia, ON L3V 6J3
Parry Sound
Parry Sound Courthouse (Ontario Court of Justice)
89 James Street, Parry Sound, ON P2A 1T7
Central/Southwestern
Brantford
Brantford Courthouse (Ontario Court of Justice)
44 Queen Street, Brantford, ON N3T 3B2
Cambridge
Waterloo Region Courthouse (Ontario Court of Justice)
85 Frederick Street, Kitchener, ON N2H 0A7
Chatham
Chatham Courthouse (Ontario Court of Justice)
425 Grand Avenue West, Chatham, ON N7M 6M8
Guelph
Guelph Courthouse (Ontario Court of Justice)
36 Wyndham Street South, Guelph, ON N1H 7J5
Kitchener
Waterloo Region Courthouse (Ontario Court of Justice)
85 Frederick Street, Kitchener, ON N2H 0A7
London
London Courthouse (Ontario Court of Justice)
80 Dundas Street, London, ON N6A 6A3
Orangeville
Orangeville (County of Dufferin) Courthouse (Ontario Court of Justice)
10 Louisa Street, Orangeville, ON L9W 3P9
Owen Sound
Owen Sound Courthouse (Ontario Court of Justice)
611 9th Avenue East, Owen Sound, ON N4K 6Z4
Sarnia
Sarnia Courthouse (Ontario Court of Justice)
700 North Christina Street, Sarnia, ON N7V 3C2
Simcoe
Simcoe Courthouse (Ontario Court of Justice)
Suite 301, 50 Frederick Hobson VC Drive, Simcoe, ON N3Y 0E4
St. Thomas
Elgin County Courthouse (Ontario Court of Justice)
4 Wellington Street, St. Thomas, ON N5R 2P2
Stratford
Stratford Courthouse (Ontario Court of Justice)
100 St. Patrick Street, Stratford, ON N5A 7W1
Waterloo
Waterloo Region Courthouse (Ontario Court of Justice)
85 Frederick Street, Kitchener, ON N2H 0A7
Windsor
Windsor Courthouse (Ontario Court of Justice)
200 Chatham Street East, Windsor, ON N9A 2W3
Woodstock
Woodstock (Oxford County) Courthouse (Ontario Court of Justice)
415 Hunter Street, Woodstock, ON N4S 4G6
Niagara & Hamilton
Hamilton
Hamilton (John Sopinka) Courthouse
45 Main Street East, Hamilton, ON L8N 2B7
Niagara Falls
St. Catharines Courthouse and Welland Courthouse (Ontario Court of Justice)
59 Church Street, St. Catharines, ON L2R 7N8; and 102 East Main Street, Welland, ON L3B 3W6
St. Catharines
St. Catharines Courthouse (Ontario Court of Justice)
59 Church Street, St. Catharines, ON L2R 7N8
Welland
Welland Courthouse (Ontario Court of Justice)
102 East Main Street, Welland, ON L3B 3W6
Eastern
Belleville
Belleville Courthouse (Ontario Court of Justice)
15 Bridge Street West, Belleville, ON K8P 0C7
Brockville
Brockville Courthouse (Ontario Court of Justice)
41 Court House Square, Brockville, ON K6V 7N3
Cobourg
Cobourg (Northumberland County) Courthouse (Ontario Court of Justice)
860 William Street, Cobourg, ON K9A 3A9
Cornwall
Cornwall Courthouse (Ontario Court of Justice)
29 Second Street West, Cornwall, ON K6J 1G3
Kingston
Kingston Courthouse (Ontario Court of Justice)
279 Wellington Street, Kingston, ON K7K 6E1
Lindsay
Lindsay Courthouse (Ontario Court of Justice)
440 Kent Street West, Lindsay, ON K9V 6K2
Ottawa
Ottawa Courthouse (Ontario Court of Justice)
161 Elgin Street, 2nd Floor, Ottawa, ON K2P 2K1
Pembroke
Pembroke (Renfrew County) Courthouse (Ontario Court of Justice)
297 Pembroke Street East, Pembroke, ON K8A 3K2
Peterborough
Peterborough Courthouse (Ontario Court of Justice)
70 Simcoe Street, Peterborough, ON K9H 7G9
Northern
Kenora
Kenora Courthouse (Ontario Court of Justice)
216 Water Street, Kenora, ON P9N 1S4
North Bay
North Bay Courthouse (Ontario Court of Justice)
360 Plouffe Street, North Bay, ON P1B 9L5
Sault Ste. Marie
Sault Ste. Marie Courthouse (Ontario Court of Justice)
426 Queen Street East, Sault Ste. Marie, ON P6A 6W2
Sudbury
Sudbury Courthouse (Ontario Court of Justice)
155 Elm Street, Sudbury, ON P3C 1T9
Thunder Bay
Thunder Bay Courthouse (Ontario Court of Justice)
125 Brodie Street North, Thunder Bay, ON P7C 0A3
Timmins
Timmins Courthouse (Ontario Court of Justice)
38 Pine Street North, Timmins, ON P4N 6K6
In our clients' words
Results depend on the facts of each case.
Request your free case review
A free, confidential 30-minute review. Call or text 1-866-720-2245 anytime.
Thank you. We received your request.
A lawyer will be in touch. If you need to reach us sooner, call or text now.
Charged with an offence? Speak with a lawyer today.
Your first message is free and confidential. Call, text, or send a short form — no obligation.
![James Gilbert, Alexandra Shackman and Gordon [ADD: surname] outside Osgoode Hall](/images/hero-landing.jpg)
![James Gilbert, Alexandra Shackman and Gordon [ADD: surname] at Nathan Phillips Square in front of Toronto City Hall](/images/cta-band.jpg)