what is the length of time does it takes for a felony to be removed from a record
Expungement is the legal process by which a court removes or erases all records of a criminal conviction, even if it is a felony conviction. Your conviction will not simply disappear on its own even if you wait 10 or 20 years - you have to take action (see how long does a felony stay on your record).