Michael has great market knowledge and made the experience enjoyable through the challenges of buying and moving to a new home. He is certainly recommended.