Katherine is amazing!  She is very knowledgeable and answered all my questions with patience and without hesitation.  I had never been through the home buying process before and she made me feel completely at ease.  Additionally, her integrity and character was not only evident during the active process, but also afterward in the way she has followed up with me after the purchase.  I strongly recommend Katherine Allen for your real estate needs.