Steve Ruffalo is one of the best lawyers I have ever seen. He is knowledgeable, honest and full of integrity and can relate to most people regardless of their background. He is down to earth but is extremely aware of the law as it relates to the particular issues in your case. Always kept the parties involved in the case informed.