This varies greatly depending on the type of charge, the complexity of the case, and the circumstances of the situation. We know that people want to get their criminal charges done and finalized as quickly as possible however, we will never recommend sacrificing quality for speed. Cases take as long as they need to take.
Typically, misdemeanor cases are completed within 6 months of the charging date. Felony charges can take months to years.