Catherine Sparks was the ultimate professional. As remote buyers, our experience was made as seamless as possible due to Catherine’s amazing commitment and persistence. We were so well supported. No question was left unanswered, no need unaddressed. Without any doubt, I would heartily refer anyone I know buying to Catherine!