first time patient, very attentive customer service, good doctor, and more reasonable than others price wise, however after you are done on the day it seems like they are not as quick nd efficient to call you back for next step ( for example test result) i knew for the fact my test has been sent from the lab but i had to go in person as they delayed getting back to me! hummmm like many other fast in getting your money! what about compassion!