The expungement process in Pennsylvania can vary in length. Generally speaking, from the start of the process until an expungement is granted and the applicable law enforcement, government, and court agencies expunge the person's record. It can take four to six months. There are 67 counties in Pennsylvania. Some counties would have their expungement process go quicker than others. It could be a marginal difference, three to six months in some counties.
That being said, if sometimes people need to have their records expunged in the most timely matter possible because of work, career, employment concerns, concerns with respect to school, college, graduate school. A month can potentially make a difference. Philadelphia used to have one of the longest waits for expungement, they're actually one of the quickest in the state, where the expungement process in Philadelphia could take two to three months.
Generally speaking, statewide in Pennsylvania, it takes approximately four to six months. Having an experienced Pennsylvania criminal defense attorney would be your best ally to help maximize the expungement process in terms of how smooth it goes and how quickly it goes. They should be involved from as soon as possible in the process.