Dr Richard Teh has been my doctor as well as my husband's doctor for over 15+ years. We will not see anyone else. If we have a problem and can't get in quickly...we wait. At this time we live in Arizona and we make the trip to see him whenever necessary. There is no better doctor than Dr Teh. He is kind, funny, caring, and sincerely concerned when it comes to his patients health and well being. Over the years his office has become super busy, but it is well worth the wait to see him. My husband and I are now at retirement age and we are moving back to the Las Vegas area to be closer to our doctor. I absolutely refuse to see any other doctor unless Dr Teh refers me to a specialist. The country could use more doctors like Dr Teh.