The best way to answer this broad question is to say what cannot be expunged. Generally, crimes that cannot be expunged include: homicide crimes, sex crimes (such as rape, child molest, child seduction, incest, etc.); official misconduct by a public servant, human and sexual trafficking crimes, and any individual who has been classified as a sex or violent offender. Additionally, if an individual is convicted of two or more felony offenses that involved the use of a deadly weapon and the felony offenses were not committed as part of the same crime, that individual is prohibited from seeking an expungement for those particular offenses. There may be additional crimes or elements of a crime that prevent an individual from being granted an expungement so it is highly advisable that you confer with an attorney before proceeding forward.
Other than the above mentioned crimes and other potential exceptions, thankfully, the legislature has written the expungement statute to include most other crimes including almost all alcohol, drug, and theft related offenses.