Mary Jo was excellent every step of the way, and clearly had our best interest in mind. She was aggressive in getting things done, and always a step ahead, but never pushy. She was knowledgeable and offered great input, even with our somewhat unique piece of property. Mary Jo was also very responsive and great about keeping us updated. In the end, it sold quickly and all the advice she offered ended up spot on.