When I go in for my appointment, they always are able to pick up right where we left off at my last appointment. It's nice not to have to constantly remind them and it makes me feel like they really listen to me while I'm there. They never left me for an extended period of time and I never felt ignored. Their office was simple enough to find.. They answered my questions and spent a lot of time with me. I didn't feel like they were trying to rush my appointment at all. Every time I've called and left a message, I've heard back almost immediately.