Disclaimer: Never saw this Dr. in person so I cannot say how good the actual Dr. or Facilities are.
Giving three stars because I made an appointment 1 month out and gave them my insurance card info over the phone. They said all was cool and they even reminded me of my appointment a few times. Turns out, they NEGLECTED to run my insurance until the day before my appointment, and of course it was not accepted. I have a serious issue and need an apointment, I will likely have to wait another month somewhere else.
I would give this lower stars but I cannot rate my experience with the Dr or medical service.
Note to the office if you are reading this: Run your client's insurance earlier. It may just be the difference between someone keeping their toe or not.