What we do
Criminal Defense Services
John F. McCaul offers a wide range of criminal defense services to individuals facing various charges throughout Philadelphia and surrounding counties.
Not sure what you need?
Criminal Defense
Aggressive criminal defense for serious charges in Philadelphia.
See details
DUI Defense
Protect your rights with skilled DUI defense from John F McCaul, an experienced Philadelphia criminal attorney.
See details
Drug Charges Defense
Effective legal defense for drug charges with trial-tested attorney John F McCaul.
See details
Assault Defense
Skilled assault defense attorney providing strong courtroom representation in Philadelphia and surrounding counties.
See details
Theft Defense
Experienced theft defense representation to protect your rights and future.
See details
Expungement Services
Professional expungement services to help clear your criminal record and move forward with confidence.
See details
Bail Hearings
Protect your rights and fight for release with skilled bail hearing defense.
See details
Juvenile Defense
Protecting the rights of minors facing criminal charges with dedicated juvenile defense.
See details
White Collar Crime Defense
Defending clients against complex white collar crime charges with skilled criminal defense.
See details
Domestic Violence Defense
Skilled defense against domestic violence charges to protect your future.
See details
Probation Violations
Skilled defense for probation violations to protect your rights and future.
See details
Appeals
Skilled criminal appeals representation to challenge and overturn convictions.
See detailsReady 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.