Terrible....you can never see the actual doctor, the turnover is incredible and makes you wonder why. I arrived at 220 for a 240 appointment, people who had come in after me had been seen and by 3pm I went to the front desk to ask what was going on. When she came back she said the MA was having computer trouble!!! Seriously? You make me wait bc your computer isnt working? I went in trying to see the person I had been seeing only to find they had left and I was seeing someone new. After sitting with me for about 6 minutes she basically said I cant help you and to find another doctor!!!! WTH