I have the highest recommendation for Mary. She is completely thorough and professional. She provided a plethora of information and knowledge. She was there every step of the way and negotiated on our behalf amazingly. We couldn't be happier. She is phenomenal.