Mike truly understands how to treat a customer. He is always on time, does an impressive amount of preparation and listens attentively. His knowledge of the market was very impressive which was evident as he found me a townhome in less than 1 week and was able to close two weeks after that. Mike is very professional and takes his job very seriously. I highly recommend him!