Nancy Allen is an amazing agent! Professional, knowledgable, fiercely protective of her clients, and understands this business like no other. This was the second time I've had the pleasure of having Nancy on my side and to witness her in action is quite something. She knows how to work with other agents in a no-nonsense way. You will be the first and foremost thought in her mind, anything for clients! And as professional as she is, you then have to experience the quirky Nancy. Be prepared 'cause she can catch you off guard....quite unexpectedly. To get to know Nancy Allen is to love her! I HIGHLY recommend her and her team....you can't find anyone better, honestly!