The only problem I have found is that on four occasions now I have called to make an appointment and 3 times ended up having to call back because I was left on hold for so long. Other than that, the doctors, associates and office administrators are great.