By Your Side Through Life's Legal Challenges

Protecting Your Freedom

Criminal charges must be taken seriously.

If convicted on a felony or misdemeanor charge, you are facing the potential of serious jail time, large fines, the loss of your driver’s license and a permanent criminal record, among other consequences. If you or a member of your family needs representation in a criminal matter, we can help.

Our criminal defense attorneys at Griest, Himes, Herrold, Reynosa LLP have substantial experience in providing tailored and aggressive criminal law services. Based in York County, Pennsylvania, we stand ready to protect your rights or the rights of your business and guide you through a complex and intimidating legal system.

We do not back down from ensuring you, your family and your future are protected. While it may be possible to arrange a plea agreement that allows you to face lesser charges and consequences, we are ready, willing and able to persuasively argue your case in criminal court in front of a judge and jury.

Aggressive Defense In State Or Federal Court

We offer the highest quality of representation in a variety of areas, including:

  • White collar crimes, including fraud and embezzlement
  • Drug offenses, including possession and trafficking
  • Drunk driving (DUI)
  • Traffic violations and speeding tickets
  • Driver’s license suspensions
  • Violent crimes such as assault and domestic violence
  • Juvenile delinquency issues
  • Murder and manslaughter
  • Immigration-related criminal charges

In addition to criminal charges, our lawyers also handle matters that must be handled after arrest or conviction such as expungements, record sealing, and pardon requests.

Get Help With Your Criminal Case Today

Whether you are under investigation, have been arrested or formal charges have been filed against you, our firm can step in to see that you are protected at every stage of the case.

Get in touch with us today to schedule a consultation regarding your criminal defense questions and concerns. Call 717-900-5677 or contact us online.