Never had any problem with any of the on staff doctors, but general staff has forgotten to order procedure materials and cancelled appointments made six months in advance, has cancelled prescription refills, and has forgotten to give calls back. Appointments also generally run late.