Dr. Keating is knowledgeable, professional, puts her patience at ease, and ensures her patients know what is going on. The office staff and assistants are the best! Melody was extremely pleasant, helpful, fun, and knows the business. This was my first trip to the Cape office and I was happy to meet so many friendly and helpful professionals.