Our Philadelphia Criminal Trial Lawyers represent clients in all types of state and federal criminal matters at the trial level. We handle preliminary hearings, grand jury investigations, pre-trial motions such as motions to suppress, motions to quash, motions to dismiss, and speedy trial motions, as well as bench and jury trials. Learn more about the types of cases that we handle. 

Our Philadelphia Appellate Lawyers represent clients after trials and guilty pleas when they are unhappy with the outcome obtained by other counsel. We handle post-sentence motions for re-sentencing, acquittals, and new trials. We also handle appeals to the Pennsylvania Superior and Supreme Court as well as Post Conviction Relief Act Petitions based on such issues as newly discovered evidence, changes in constitutional law, and ineffective assistance of counsel. Learn more about our appellate practice.