They paid close attention to me and all of my questions were answered. They were late a few times to my appointments. I wish they had made more of an effort to be on time. They always take that extra step to make me feel special. I always enjoy my appointments here. The staff really knows what they're doing, and they know a lot about the company they work for. They're able to answer most of my questions, and the only ones they don't are the ones they need their boss's approval for.