Practice Areas
Criminal Defense Attorneys
The Shaka Johnson, Esquire in Philadelphia represents clients in a wide range of criminal defense matters, including state and federal charges. Our office is made up of former assistant D.As, and attorneys with actual law enforcement experience -- and our founding attorney come from a background as a Police Officer where he served as a SWAT Team member, Narcotics Detective and later, member of the District Attorney's office.
We believe that the best criminal defenders have experience on both sides of the argument. The only way to really understand how to fight and weaken a prosecutor's case is to have built those kinds of cases. Experience on both sides of the criminal justice system gives our attorneys an advantage that we can put to work for you.
Effective Defense With a Proven Track Record
If you have been charged with a crime, the consequences of choosing not to fight can be as obvious as jail time or as subtle as how it affects your job and your future rights.
When you put our office to work for you, you get an experienced attorney who knows how to defend your case while weakening the case being built against you. Every lawyer we hire has experience prosecuting criminal cases. We believe that the best way to really understand how to beat the strategies used to prosecute people is to know how those strategies are built. Contact our office for misdemeanor or felony criminal defense representation in cases of:
- DUI/Drunk Driving
- DUI Multiple Offenses
- Traffic Violations
- License Suspension
- Drug Charges
- Retail Theft & Shoplifting
- Domestic Violence
- Gun Charges
- Federal Crimes
- Grand Jury Indictments & Wire Tap Arrests
- Murder/Homicide
- White Collar Crimes
- Identity Theft & Credit Card Fraud
- Forgery
- Probation & Parole Violations
- Warrant Clearing
- Juvenile Offenses
Schedule a Consultation With an Attorney
Our lawyers offer flexible scheduling and in-jail visits for a free initial consultation to discuss your case and how we can put our ability, reputation and experience to work for you. Contact us today online or by phone at (215) 732-7900 to schedule an appointment.