It varies by State. In my State one can expunge a MISDEMEANOR as long as there are no other crimes, and it's 5 years after conviction. . .
Contacting a criminal defense attorney in your area for a short consultation should not cost you anything, and will give you the appropriate answer. . .