Criminal records stay with you for life. How long is long enough before it doesn't matter to a prospective employer? That's up to each prospective employer.
Some people think that one mistake 5-10 years ago & a clean record since is an isolated brain fart. Other people think people simply don't change; once a criminal always a criminal.
It's up to you to convince them why you're worth taking a chance on.
An employer usually gets many qualified individuals applying for a job. Assuming an employer has 5 equally qualified people applying for the job & one of them has a criminal record and 4 don't, Why would he overlook the people who played by the rules & give the job to someone who broke the rules? You have to convince him why...
Do some shoppping around. call for rates and information, and then there is a site online you can look at to see if they have ever had problmes before. like messing up cases and stuff. I belive it might be the ABA ( american barr assocation) webiste, or antoher. I used to have the link from my paralegal classes but i forgot. just do a search though and you can find the site. good luck!
Also, my paralegal teacher who is a lawyer himself, said that those commercials to get like nortin frickey and associates are a scam. ANY lawyer can pay a fee to get on thier list then when u call them you get a referral. you never get the lawyer form the commercial or even anyone affilliated with them.