I have known Kevin for well over a decade. He has worked as my real estate agent and property management during that time. There is no one else I call for any matters related to the two. Kevin is a rare mix of tenacious and charming and always makes sure the job is done and done right.