It was a great experience to work with Mike. He pay attention to the details and remind me the things I need to remember. He is not only doing the things within his responsiblities but also beyound his responsiblities such as how to save money on turn on the electricity. He is very communitive and good at negociation. I will strongly recomand anyone to work with him.