The law firm of James F. Haffner is a criminal defense law firm experienced in both misdemeanor and felony cases. In addition to criminal defense, the firm also specializes in personal injury law and workers’ compensation law.