The doctor is good, spends whatever time she needs with you.. We where taalking for quite a while .. doesn't do the 15 mins in and out... however I can NEVER get through. The turn around in the front staff is crazy. I made an appt for the first visit took off work (closed the place down) and then my doctor or her staff was not there I was made an appointment for the wrong doctor! OK I let that slide.. went in on a different day saw MD great!! guess what I lost my appointment card So I call they are closed for lunch ok I try later on hold for 15 mins. OK its busy.. Called at *am next day closed. OK called at 10 am on hold for over an hour YES!! called on another line picked another option I told her I can hold but please be quick Ive already been holding she said I have to check out a patient.. ok 30 mins later what?!? I called again and didnt get a chance to speak before i was put on hold now its 1156 guess what It lunch time to them now and they are closed again!! WTF I just need to see when my appointmnet is so I don't miss it and have to pay THEM a fee for wasting their time!!! But my time doesn't matter to them!!