Carol is extremely professional. She was always well prepared, arrived for appointments in a timely manner, and was courteous and thoughtful in her interactions. She carefully listened to clients' needs and came up with options that matched. She provided her opinion when asked and provided space and time if it appeared that we needed to think over things some more. She worked hard for us and negotiated well on our behalf and we strongly recommend her to others.