Teresa and her team worked continuously on my case and never gave up. Any case is never easy, but made it look like a piece of cake. She explained everything step by step, making sure I knew all the details from the beginning to the end. I am very satisfied with the results of my case and I could not imagine doing that without your help! If you need a lawyer who is going to fight for you call Teresa DiNardi.