Ive been here for years for an annual visit and about every other time I come in the staff is disorganized. If my appointment is at 9am I never get in until 9:20 am at the earliest. It's very annoying when I have work that morning and have to block out two hours for a wellness check up. This year will be my last as a patient here. The disorganization is completely unacceptable and just a billing mishap waiting to happen.