Mike is kind, supportive and patient. He actively listened to my needs and was very knowledgeable about how he and his team could assist me. Working with Mike made the whole process almost effortless and stress free! I loved the communication style and look forward to working with Mike in the future.