Call for a Free Consultation
Do I Need a Criminal Attorney? Your Defense Never Rests
  • Pennsylvania Supreme Court
    Pennsylvania Supreme Court
  • The United States District Court for the Middle District of Penn
    The United States District Court for the Middle District of Penn
  • The United States Third Circuit Court of Appeals
    The United States Third Circuit Court of Appeals
  • AAJ
    AAJ
  • Martindale Hubbell
    Martindale Hubbell
  • Trial Lawyers of America
    Trial Lawyers of America
  • Avvo 10.0
    Avvo 10.0
/
  • Thousands of Cases Handled
  • Free & Confidential Consultations
  • Over 30+ Years of Legal Experience
  • Available 24/7 for Your Case Needs
  • Personalized Service Focused on Results
  • Hablamos EspaƱol
  • Please enter your first name.
  • Please enter your last name.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please enter your email address.
    This isn't a valid email address.
  • Please make a selection.
  • Please enter a message.