Run ... don't see this doctor, as Dr. Shah does not care about his patients ... only money and copays.
His staff does not obtain current lab results. After waiting 2 1/2 hours sitting in the lobby, a medical student and physician's assistant see you over the next hour. Be prepared to sit all day, because you will have 10 people booked during your same appointment time.
The staff evaluate you on last weeks results, insist you come back in a week, and only extend lab/medication orders for a week so you must come back.
The doctor is spiteful and will site your inappropriate behavior if you call him on the long wait and never having lab results. What a joke! He even bad mouths his partners saying they do not care about the patients. Hold a mirror up sir!~
There are many other physicians in the valley, so do not feel you are stuck with this rude and uncaring physician. He may be human, but he lacks severely in Human Kindness and understanding of his Hypocratic Oath.