Jim Salvatore its one of the best lawyers I ever meet,he does everything very professional and he never makes mistakes during any hearing,he its agressive when its need it and he does he's home work before any hearing,he never avoids talking to you. he did a great for me and for people that I know.