Client
I worked with Mike Garavalia on a complex contract case. Mike was very patient with me as we worked through the process, explaining points of law and making sure I completely understood his reasoning behind why he was moving forward in certain manners. I worked with him very closely to make sure he understood the technical details behind the contract and he was very quick to understand the intricacies behind the contract. He was also supportive through the process - encouraging me when I had doubts and generally being a cheerleader for me as well as a highly competent professional. His caring for me as a person as well as a client was evident throughout the process. I cannot recommend Mike Garavalia enough. If you've got a contract dispute, he's the guy that can get it across the finish line.