In federal court, prosecutors have far more resources, and sentencing guidelines leave little room for maneuver. In state courts, the situation varies greatly depending on the jurisdiction. A criminal defense attorney familiar with New York federal procedure is not the same as one who primarily practices in state courts. The choice of attorney essentially depends on which court has jurisdiction over your specific charge. For example, you can find information on the services of a criminal trial lawyer here https://arkadybukhlawfirm.com/