Dr Afshar is amazing and his staff is as well. They respect your appointment time and do not make you wait. They treat you with respect and truly care! Other doctor offices should take note — this is how a medical office should be run. I would Highly recommend Dr Afshar and this office. Both locations are equally fantastic!