Karen Barbagallo is an extremely conscientious person and a hard worker. You definitely have someone on your side looking out for your best interests. I have purchased and sold a home with Karen. She has “the patience of a Saint”. I trust her completely. She’s the best!! Would highly recommend her. Debra C.