Cathy Hunter knows her business and is great to work with. She does what she says she will do. She has a deep knowledge of the local area and its housing stock and communities. She knows many relevant resources like bankers and inspectors and plumbers and she has a good sense of humor.