PICK ANOTHER DOCTOR!
There is not a single good thing I can say about my experience. Long waits, inattentive treatment, ultra-rude staff and churning for additional fees. On Medicare, they want you to book a separate appointment for each topic to maximize billing.
Read the other reviews. Pick another doctor.