Elite criminal defense against the most serious charges. Strategic results when it matters.

Arrested? Call a Top Criminal Defense Lawyer

John F. McCaul is an experienced Philadelphia criminal defense lawyer, providing elite criminal defense against the most serious charges. If you or a loved one are charged with a crime, John F. McCaul is who you want defending you in the courtroom. Based in Philadelphia and serving Montgomery, Chester, and Delaware counties, his team has the experience needed to defend you.

When it counts, credentials matter.

John F. McCaul: Trusted Philadelphia Criminal Lawyer for All Charges

When you are facing criminal charges, you need a lawyer that knows how to navigate the justice system and secure the best outcome based on your circumstances. John has extensive trial experience defending against some of the most serious criminal charges, including [first- and second-degree murder charges] (hyperlink to the homicide charges article). When you or your loved one’s future is on the line, you need a criminal defense lawyer that has been tested in the courtroom.

With a deep understanding of Pennsylvania’s criminal code and a reputation for strategic defense, John fights to protect your rights at every stage of the legal process – from arrest to trial. Call for a free consultation to discuss your options.

  • FORMER PROSECUTOR
  • CERTIFIED TO HANDLE PENNSYLVANIA DEATH PENALTY CASES

  • RECORD OF FAVORABLE OUTCOMES IN HIGH-STAKES TRIALS

  • STRATEGIC PLANNING, POISE, AND RESULTS

Your future is too important to leave to chance.

If you’re facing violent crime charges, contact John F. McCaul today for a confidential case evaluation.

Criminal Defense & Legal Services in Philadelphia

Representing clients in the most serious charges across local, state, and federal courts.

Criminal charges can change your life overnight — and not every lawyer is equipped to handle the pressure. John F. McCaul defends clients in some of the most serious cases in Pennsylvania and federal court, bringing a decade of prosecutorial insight and trial-tested experience to your corner.

Whether you’re facing state or federal charges, felony or misdemeanor offenses, John brings a personalized, detail-oriented approach to every case. No matter how complex or serious the accusation, he is committed to standing between you and a conviction.

Whether you’re facing state or federal charges, felony or misdemeanor offenses, John brings a personalized, detail-oriented approach to every case. No matter how complex or serious the accusation, he is committed to standing between you and a conviction.

Our Clients Voices

Why Choose John F. McCaul as your criminal defense lawyer?

With over a decade of experience and a proven track record in Philadelphia courtrooms, John F. McCaul is a trial-tested criminal defense lawyer who fights for you when it matters most. As a former prosecutor, John knows how the system works from both sides — and uses that insight to build powerful defenses that get real results.

He’s successfully defended clients facing serious charges like murder, robbery, drug offenses, white-collar crimes, and DUIs — securing not-guilty verdicts, charge dismissals, and reduced sentences in high-stakes cases. No matter your background or the charges you’re facing, John treats your case with the urgency and dedication it deserves

If you’re accused of a crime in Philadelphia, don’t settle for average representation.
Choose a lawyer who knows the courts, knows the stakes, and knows how to win.

Strategic. Experienced. On Your Side.

Meet John f. McCaul

Battle-Tested in the Courtroom

John has handled thousands of cases — from first hearings through high-stakes jury trials — and is certified to defend death penalty cases in Pennsylvania.

Inside Knowledge of the System

As a former prosecutor, John knows how the other side builds its case — and how to dismantle it.

Trusted Reputation

John has earned credibility with judges, prosecutors, and the defense bar across Philadelphia and beyond — and brings that weight into every courtroom.

Featured In

John’s Legal Perspective

Every article John writes reflects the courtroom-tested strategies and deep legal knowledge he brings to his clients. Explore recent posts for practical insights, emerging legal trends, and the high-level approach that defines his practice.

John’s Legal Perspective

Every article John writes reflects the courtroom-tested strategies and deep legal knowledge he brings to his clients. Explore recent posts for practical insights, emerging legal trends, and the high-level approach that defines his practice.

JFM Law is here to protect your rights

Arrested or Facing Charges in Philly? Take These Steps.

If you or a loved one is arrested in Philadelphia, take these steps to protect yourself:

You should contact a criminal defense lawyer as soon as you believe you’re under investigation or have been charged with a crime. The earlier you involve legal counsel, the better your chances of protecting your rights and building a strong defense.

Whether you’re facing a misdemeanor or a serious felony, any criminal charge can carry life-altering consequences, including jail time, expensive fines, a permanent criminal record, and damage to your career or reputation. An experienced criminal defense lawyer like John F. McCaul can help you understand the charges, explain your legal options, and represent you in court or negotiations with prosecutors.

You need a criminal defense lawyer if you have been

Arrested · Received a summons · Contacted by law enforcement for questioning

Even if formal charges haven’t been filed, anything you say can be used against you, making early legal advice critical to protecting you against future charges. A knowledgeable criminal defense attorney will examine the evidence, challenge unlawful procedures, and advocate aggressively on your behalf throughout the legal process.

If you’re facing legal trouble in Philadelphia or the surrounding area, don’t wait. Protect your rights and your future by consulting with an experienced criminal defense lawyer immediately.

Every moment counts. We’re ready to fight for you.

Take Control of Your Defense

You need a lawyer to defend you with significant experience in Philadelphia. Take the next step by contacting John for a free confidential consultation.

Proudly serving clients in Philadelphia, Montgomery, Delaware, and Chester counties — and representing federal cases across Pennsylvania.

Proudly serving clients in Philadelphia, Montgomery, Delaware, and Chester counties — and representing federal cases across Pennsylvania.