Does the criminal defense law firm want to know about your version of events, your background and the witnesses you have to support your position?
This is a critical part of any evaluation of who you should retain to assist you in your case. If the law firm you are considering hiring does not require you to complete a statement of case, social history and provide them with your witnesses, then you should not hire that law firm. A criminal defense law firm must know your case facts extremely well and also must know your background in detail so they can properly present your case to the court and the prosecution. If the law firm doesn’t require that you be actively involved in your own defense by providing this information then do not hire that law firm.