Attorney Favio agreed to take on my case just days before I was scheduled to appear in court. She explained everything well in our initial phone conversation, was clear about her fee agreement and was quick to respond to any concerns that I had. Despite last-minute scheduling changes, Attorney Favio was well-prepared for the case. It is clear that she throughly reviewed several pages of written evidence and took time to learn more about the witnesses in my case. As a result of her efforts, my case resulted in a very favorable outcome.