Would suggest going with a lawyer over a consultant. Rates vary dependent on the work/hours required and success has a lot to do with the applicants evidence and reason for asylum.
I agree that finding a quality lawyer is quite tricky. You should pay attention to the following indicators: experience of the specialist, recommendations and reviews of his clients, rank, methods of work, number of legal cases with a favorable outcome. These data should be in the public domain, so you can analyze them and draw conclusions. It would help to trace the difference between a consultant and a highly qualified lawyer. Their approach to their work and the results they offer are different. If you ever need the services of lawyers who can erase your criminal past, you can safely contact https://www.erasethecase.com/what-does-a-florida-expungement-lawyer-do/.