I cannot recommend him, or Genesis Medical, based on my experience with a physical. Firstly, scheduling a simple annual physical took several months with three reschedules within two days of each appointment. As a male in his early 30s who had gone a few years without seeing a doctor I wanted a comprehensive physical and simple blood screen. Once I finally had the appointment I waited about 30 minutes before Dr. Prashan saw me. He was accompanied by two interns (or scribes? he did not acknowledge who they were). He asked a couple of rudimentary and common health questions before my family history came up. Upon hearing about my father's high cholesterol, he began pushing for a CAT scan heart study and upon being asked if insurance would cover it he recommended paying cash. This was without any information about my own cholesterol levels or health history. After I insisted I would not participate in the study he mentioned that if my cholesterol did come back high (it didn't) he'd recommend being placed on medication (I'm 30, diet and exercise could be an option). I mentioned that I would like a blood test and he said that he always recommends that anyways. Afterwards, he checked my lungs and heart hurriedly and asked the nurse to take my blood test. With that, my appointment was over in about 20 minutes time. My blood tests came back about two or so days later with a nurse saying "Dr. Prashan says your bloodwork looks great." I did not receive any other examination; cholesterol aside, no mention of any other potential health risks; no explanation for test results, some of which were listed as below average/out of the range. I will not be returning to Genesis Medical as the level of care was below what I think the time waiting was worth. I was billed substantially for the blood testing. I also found out a coworker of mine also has Genesis Medical as their primary care clinic and has had a similar poor experience (though not with Dr. Prashan). read more