From what I understand a conviction of any class can't be expunged or sealed with an order of nondisclosure. A class c deferred adjudication can be expunged. A deferred adjudication class b or a can't be expunged, but it can be sealed with an order of nondisclosure as long as it is not an offense under Texas Penal Code: 19.02, 19.03, 20.04, 22.04, 22.041, 25.07, or 42.072. In theory, if you seal the records that should remove it from future background checks and you can disavow that it ever happened. Therefore it seems like the better choice is to take the deferred adjudication regardless of the class versus any conviction.

