Michael has a tremendous amount of knowledge and is an incredible communicator through some of life's most challenging moments. I referred him to a some friends of mine and he was able to help them come up with the best possible solutions. Him and his staff are truly one of a kind and looking out for other's best interest. I would highly recommend!