Michael is great to work with. We have known for more than 6 years. He has helped us buy and sell properties. He is a great communicator and always keeps you posted on how things are progressing. He is very easy to work with and he is very very trustworthy.