Working with Mary Ann in purchasing my first home exceeded any of my expectations. She is knowledgeable, approachable, personable, endlessly patient, and incred...ibly generous with her time (including mornings, evenings, and weekends over the course of several months). She answered every question and explained every form and every part of the process clearly and thoroughly. Working with Mary Ann made purchasing a home as painless and straightforward as possible.