Pam Craig was excellent. She went above and beyond the call of duty in both of our transactions with her. She is great - smart strategies, thorough and knowledgeable. She is more than an agent; she is a friend.