Mike Johnson is the best. He is experienced, knowledgeable of real estate, very caring and patient. When I wanted to go off-script, he brought me back to reality. He knew what was best for me when I thought I knew what I wanted. His expertise in real estate is just what I needed. He really had my best interest in mind while shopping for my next home. When I wanted to give up, he was very persistent, patient and understanding. And after months of searching and open houses, Mike helped me to achieve my dream home every step of the way. This is my opportunity to say again, thanks Mike for everything.