Catherine is a true professional. She is a saavy negotiator and knows what it takes to get to the closing table. She genuinely cares about her clients and goes the extra mile, above and beyond.