Tom Farrell’s courtroom skills were unmatched. Farrell & Associates is an awesome team that goes the extra mile for the best outcome on their cases.