Criminal defense attorneys are often specialists in particular areas of law that public defenders are not. With the overload of casework that many defenders are expected to contend with, they are often forced to be generalists and are not able to provide specific or detailed attention to cases that defense lawyers are. As such, public defenders are often unable to navigate the subtler points of one's defense, whereas a professional Accident attorney in Tampa, being intimately acquainted with the intricacies of criminal law, will be able to assess the precise aspects of a case and offer expert advice.