Keith has represented me in the sale and purchase of three very different homes. Each time Keith’s knowledge and professionalism were extraordinary. This included fluid communication between Keith, his staff, and I at every step of each transaction.. His personable approach is reassuring, and he understands the very personal (and sometimes emotional) side of buying, selling, and moving. Even after each transaction, Keith followed up with phone calls, texts, and emails to inquire about any concerns. I cannot recommend Keith highly enough.