I was lucky enough to be able to see all 3 dr's in this practice as well as have pt . The office is run wonderful there is no waiting time longer then 5 min in the office when i call to make appt I am given one in a day period also the dr is very clear . He speaks and explains things to me as a patient that i can understand