Toronto Criminal Lawyer | Brian Weingarten

Having to hire a criminal lawyer is probably the most difficult decision that you will ever make.

Few people are prepared for the significant emotional challenges that arise when one is charged with a criminal offence. Depending on the nature of the charge, one might lose their job, be required to move out of their house, be prevented from using the internet or a cellular phone, or be prohibited from contacting family members or friends for months at a time while the case is dealt with.

Brian Weingarten is an experienced Toronto criminal lawyer who understands the emotional and financial pressures associated with a criminal charge, and will mount a vigorous, thorough and skillful defence to your charges. He has represented clients at all levels of court in Ontario, including the Ontario Court of Appeal.

Brian Weingarten Defence Law handles a wide range of criminal and regulatory matters including: domestic assault, assault causing bodily harm, aggravated assault, fraud, shoplifting, theft, drugs, firearms, child pornography, gun and gang matters, impaired driving and “over 80,” dangerous and careless driving, as well as white-collar crime prosecutions. Brian has represented clients charged in connection with large scale RCMP and local police projects across the province. He also has also represented individuals subject to investigation by the Ontario Securities Commission and charged under the Ontario Securities Act. For Toronto criminal lawyer Brian Weingarten, no charge is too big or too small.

Due to the stress associated with being charged with a criminal offence, you can expect to be afforded elite client service. We will be accessible to you and will keep you up to date on the progress of your matter.

Toronto criminal lawyer Brian Weingarten services clients across the Greater Toronto Area including: Brampton, Oshawa, Milton, and Newmarket. Representation will also be provided across Ontario in select cases.

If you are facing a criminal charge do not hesitate to contact us today for an initial consultation.

Areas serviced: Toronto (2201 Finch Ave. W) | Toronto (1000 Finch Ave. W) | Toronto (College Park) | Toronto (Scarborough) | Toronto (Old City Hall) | Toronto (361 University Ave.) | Toronto (311 Jarvis St.) | Brampton | Oshawa | Milton | Newmarket | Vaughan | Markham | Thornhill | Woodbridge | Hamilton | Bradford | Burlington | Waterloo | Kitchener | Whitby | Ajax | Pickering | Barrie | Orangeville | London |