We have had a great experience with Mike. Buying and selling property can be a daunting adventure, but Mike and his team are friendly, helpful, and knowledgeable, answering the many questions and advising us along the way. We found Mike to be very personable and professional. We highly recommend Team Keogh.