Mike always goes above and beyond in what his does. He always found a way to adjust to our crazy schedule and made sure we were able to see the house we liked. He is very knowledgeable and always made sure we understood everything. If for any reason something did not make sense he made sure we had answers for it. Would recommend him to everyone!