I just started going here and the Drs and staff have been outstanding! I was seen when promised, received reminder texts about apointments and have had good experiences with everyone I came in contact with. I would highly recommend them.
I can't help but feel that the reviews that are not 4 to 5 stars are only telling you what they want you to think and not the truth. If you don't get a reminder text, maybe you gave them the wrong #. If you are late to an appointment, of course they are gonna take another patient back.
This is a great place with great staff! Go see for yourself.