Toronto criminal law firm defends domestic assault, impaired driving, DUI, sexual assault, theft, utter threats, mischief and more.