Here in Texas, you can't get a misdemeanor pardoned, only a felony. There are options for misdemeanors, such as an Order of Nondisclosure, which "hides" the offense from 3rd party background check companies, but even an Order of Nondisclosure won't prevent your record from being seen if you are applying to a public service position (Medical, Teacher, etc.) or applying for any type of state license. So, their pretty much pointless unless you plan on applying for some type of corporate position.
As for felonies, about 250 people apply each year. Of those, the Texas Board of Pardons and Paroles recommends 30-35 to the Governor. Of those, he picks roughly 5. I've spent years going through that process and didn't get passed the Board review. When I first applied in 2010, I thought mine would get walked through taking into consideration how much time had gone by and how much I'd accomplished, degrees, public service, current employment, etc. NOPE. So if a person like me can't get a pardon, I don't know what in the world the Board is looking for.
With that said, there is a misconception about pardons and expungements. It may vary by state, but I discovered that here, even if you get a pardon and expungement, it's still there. Once I discovered that, I stopped caring about trying to fight to get it off my record. Sadly, once you make a mistake, that's game over. I don't know who in the world came up with the idea of leaving incidents on your record for life...makes absolutely no sense. I mean who is the same person they were 10, 15, or 20 years ago. Criminal records should work like credit records. But, unfortunately they don't. That's life.