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. They made sure every single question I had was answered, and are always available if I think of any more questions I want answered. I am always so impressed with how quickly my calls are answered here. I am never put on hold for a long time and love knowing that if I have a quick question I won't have to wait a half hour through terrible music to get it answered. They always take that extra step to make me feel special. I always enjoy my appointments here. Their office was the absolute perfect temperature. It was so nice to be able to get out of the weather outside and sit in a relaxing, comfortable office.