5 /5 Mahmood Hasan: It is second time that Kaiser Permanente was my medical insurance provider. Last time also Dr. Granger was my PCP and again when I visited Kaiser, it was pleasant surprise that Dr. Granger was seen me as my PCP. HE was very forthcoming and took lot of time to go into minute details. It was more than what I was expecting. He was well prepared to receive me. He has all the latest detail and Lab work about me. Thanks to Dr. Granger as well his Nursing Assistant.