William Bain Law Office is your source for experienced, client-focused criminal defence in Mississauga. For 34 years and counting, William Bain has been representing clients who face a wide range of criminal charges, from theft and drug offences to traffic violations, domestic assault and more. When you choose William Bain Law Office, you'll benefit from results-oriented legal representation. Choose experience; choose William Bain. Remember, don't plead guilty until you understand your rights, and are aware of any and all possible defences that may be available to you!more...See more text