Dr. Singh is very thorough. He sits with me and listens to what I have to share. His medical knowledge and caring has lead to him being my PCP for more than 30 years. He is also each of my parents PCP. It is very difficult to get my father to his office for appointments. Dr. Singh's solution? He made house calls to my parent's home, understanding what a hardship getting my father to him, would cause. His care is unmatched. I could not recommend him more confidently