Preview site — 14 days left

Proven Criminal Defense Expertise

John F. McCaul is an experienced criminal defense lawyer based in Philadelphia, specializing in defending clients against serious criminal charges.

With over a decade of experience and a background as a former prosecutor, John knows how to navigate the justice system and build strong defenses.

He has successfully defended clients facing serious charges such as murder, robbery, drug offenses, white collar crimes, and DUIs, achieving outcomes like not-guilty verdicts and reduced sentences.

Serving Philadelphia and Surrounding Counties

John F. McCaul serves clients across Philadelphia, Montgomery, Chester, and Delaware counties.

Clients visit his Philadelphia office to discuss their cases and receive personalized defense strategies tailored to their circumstances.

He approaches every case with dedication and urgency, ensuring clients understand their charges and legal options.

Recognized Trial Lawyer

John has been selected for inclusion in The National Trial Lawyers Top 100, an invitation-only designation that recognizes attorneys with exceptional trial advocacy and professional reputation.

This honor reflects John’s career built on preparation, strategy, and fighting hard for clients when the stakes are highest.

Whether facing a misdemeanor or felony, clients can trust John to defend their future with skill and experience.

John F McCaul work detail

About us

Why Choose John F. McCaul?

  • Trial-Tested Experience. Extensive courtroom experience handling serious criminal cases and securing favorable outcomes.
  • Former Prosecutor Insight. Unique perspective on the justice system from working as a prosecutor, enhancing defense strategies.
  • Comprehensive Criminal Defense. Representation for a broad range of criminal charges including murder, DUI, drug offenses, white collar crimes, and more.

Ready when you are

Facing Criminal Charges? Get the Defense You Deserve.

Contact John F. McCaul today to protect your rights and start building your defense. Call (610) 213-0303 or visit our Philadelphia office Monday through Friday from 9 AM to 5 PM.