Mike was very patient while we narrowed our search. He took the time to understand what was important to us and what our likes and dislikes were. He was very responsive, knowledgeable, and helpful in our search. I would strongly recommend his services to my friends and family.