Dakotah Quail-Dyer pleaded guilty to possession of a controlled substance and possession with intent to deliver a controlled substance.
Police arrested him in June after he sold marijuana to an undercover officer. He will be sentenced in September.
Heeringa was last seen working at a Norton Shores gas station. Authorities believe she was abducted.