Convenient appointments, friendly staff who actually listen, and a welcoming environment. What more could you ask for?