When I meet potential clients, I always ask what it is that they want.  Not all clients want the same thing.  Realistically, not all defendants can get their case dismissed.  Some want to avoid conviction or jail, while others want to protect their license.  Some want to protect their job, while others seek to resolve the matter as quickly (or slowly) as possible.  With every potential client, I describe their options before they hire me.  Although there are no guaranteed outcomes, and sometimes new options present themselves as the process plays out, the objective is always the same: to inform the client and give them what they want.