We speak English, Punjabi & Hindi.

Our Services

Driving Offences

Sexual Offences

Assault/Domestic Assault Offences

Weapons Offences

Drug Offences

Bail Hearings

Offences Against the Person

Murder, Attempted Murder and Manslaughter

Wiretaps and Search Warrants

Property Offences

Fraud or Financial Offences

Criminal Appeals

Administration of Justice Offences

Regulatory Offences

Youth Criminal Justice Act

Acting for the Victims

Scroll to top

Other Legal Services

In addition to the specific criminal law services mentioned above, Rupin Bal Law Professional Corporation offers a range of other legal services in Canada. These may include but are not limited to legal assistance with regulatory offenses, professional disciplinary matters, white-collar crimes, extradition proceedings, and appeals to higher courts. The firm's dedicated team of lawyers brings their expertise and commitment to excellence to these diverse legal matters, ensuring that clients receive the highest level of representation and guidance.

Administration of Justice Offences

Rupin Bal Law Professional Corporation assists clients facing administration of justice offenses in Canada, which include charges such as obstruction of justice, perjury, failure to comply with court orders, or breach of recognizance or probation. The firm's lawyers understand the legal complexities involved and work closely with clients to build a strong defense. They aim to protect clients' rights, challenge the evidence presented by the prosecution, and advocate for fair treatment throughout the legal process.

Property Offences

Rupin Bal Law Professional Corporation provides legal representation for property offenses in Canada, which encompass a range of crimes such as theft, burglary, robbery, arson, and mischief. The firm's lawyers diligently investigate the allegations, scrutinize the evidence, and challenge the prosecution's case to ensure a fair trial. With a focus on protecting clients' interests, they strive to mitigate the consequences of property offenses and achieve the most favorable resolution possible.

Weapons Offences

Rupin Bal Law Professional Corporation handles weapons offenses cases in Canada, including charges related to the possession, use, or trafficking of firearms or other prohibited weapons. The firm's experienced lawyers thoroughly analyze the circumstances surrounding the alleged offense and develop effective defense strategies. They work to protect clients' rights, challenge the admissibility of evidence, and advocate for the best possible outcome in weapons-related legal matters.

Homicide Offences

Rupin Bal Law Professional Corporation provides legal representation for individuals charged with homicide offenses in Canada. The firm's lawyers understand the gravity of such cases and work diligently to mount a strong defense. They meticulously review the evidence, explore all available defenses, and challenge the prosecution to get a positive result.

Drug Offences

Rupin Bal Law Professional Corporation represents clients facing drug offense charges in Canada. The firm handles cases involving possession, trafficking, cultivation, and distribution of controlled substances. The lawyers analyze the evidence, challenge the legality of search and seizure procedures, and explore potential defenses to protect clients' rights and mitigate the impact of drug-related charges.

Assault Offences

Rupin Bal Law Professional Corporation assists clients accused of assault offenses in Canada. The firm understands the complexities of assault cases, including self-defense claims and varying degrees of assault charges. The lawyers employ a proactive approach to build a robust defense strategy and strive to secure the best possible outcome for clients.

Sexual Offences

Rupin Bal Law Professional Corporation offers legal representation to individuals facing sexual offense charges in Canada. The firm's lawyers understand the sensitive nature of these cases and provide compassionate support while vigorously defending clients' rights. They work diligently to challenge the prosecution's case, protect clients' interests, and ensure fair treatment throughout the legal process.

Driving Offences

Rupin Bal Law Professional Corporation handles a wide range of driving offenses in Canada, including impaired driving, dangerous driving, and traffic violations. The firm provides skilled representation to clients, aiming to minimize the impact on their driving privileges and mitigate potential consequences such as fines, license suspensions, or criminal records.

Criminal Appeals

In the event of an unfavorable outcome at trial, Rupin Bal Law Professional Corporation assists clients in filing criminal appeals in Canada. The firm's appellate lawyers meticulously review trial records, identify legal errors, and develop compelling arguments to challenge the verdict or sentence. The goal is to secure a favorable outcome on appeal and protect clients' rights.

Legal Opinions & Advice

Rupin Bal Law Professional Corporation offers comprehensive legal opinions and advice in the field of criminal law in Canada. The firm's experienced lawyers provide clients with clear and concise assessments of their legal situation, explaining the potential consequences and outlining viable options. They strive to empower clients with the knowledge necessary to make informed decisions about their case.

Criminal Trials

Rupin Bal Law Professional Corporation represents clients in criminal trials across Canada. The firm's experienced lawyers meticulously prepare for trial, analyzing evidence, interviewing witnesses, and developing persuasive strategies to present a strong defense. With a client-focused approach, the firm aims to secure acquittals or favorable outcomes through skilled advocacy in the courtroom.

Crisis Management

Rupin Bal Law Professional Corporation offers crisis management services to clients facing high-stakes criminal situations in Canada. The firm employs a strategic approach to minimize the impact of the crisis, protect clients' reputation, and provide effective legal representation during critical moments. The team works diligently to develop comprehensive crisis management plans and guide clients through challenging circumstances.

Police Investigations

With extensive experience in criminal law, Rupin Bal Law Professional Corporation assists clients during police investigations in Canada. The firm guides clients through the investigative process, advises them on their rights, and helps them navigate interactions with law enforcement authorities. The goal is to ensure that clients' rights are upheld and that their interests are safeguarded throughout the investigation.

Pre Charge Advocacy

Rupin Bal Law Professional Corporation provides pre-charge advocacy services in Canada, offering legal assistance and representation to individuals who are under investigation by law enforcement agencies. The firm aims to protect the rights of clients during the investigative stage, ensuring fair treatment and striving to prevent charges from being laid or to mitigate their severity.