My first experience with Mike was a refinance and he made it a seamless transition. He was very professional and punctual which is my favorite attribute of his. I have an unusual job and travel a lot so i can say i wasn't one of his easiest clients but he made it all worthwhile. I would definitely use him again and recommend him highly.