Budget cuts are having a profound impact on our court system, and uncommon delays are now the norm.
You may want to visit the juvenile court yourself and check the status of your petition.
Any administrative process can take a long time, even without budget cuts. Your juvenile record is supposed to be sealed by the court, even without a petition filed by your attorney. However, hiring an attorney is recommended to make sure that the file is sealed and not forgotten about. I would ask your attorney when the last time he/she followed up wit the court about this. Being a squeaky wheel usually pays off, especially if it is done with kindness and persistence.
Debra S. White, Esq.
Los Angeles Criminal Defense Attorney
This answer is based on California law and procedure and does not create an attorney-client relationship.