They always make sure to return my phone call as soon as possible. They've never left me waiting. They always make an extra effort to make me feel respected and attended to. They always listen to every question or concern I may have. They had quite a few interesting magazines, which made my time in the waiting room go by much faster. Everyone in my community knows that they are the absolute best in the field. I don't think I have ever been put on hold here for a long time and am so impressed with how quickly all of my questions are answered. There's nothing worse than having to wait on hold for a half an hour just to get someone to talk to you.