Dr. Lin and his staff are very professional, on time and charge reasonable rates. I thought Dr. Lin was very thorough and competent. I will use him for our family. On the other hand, I had used Dr. Sam Kim at Summit Medical Group… he is a scam. He charged me 6x for the same EXACT service Dr. Lin performed. Literally, Dr. Kim charged me $ 2400 compared to $ 480 from Dr. Lin. And he would not speak to me when I challenged the bill.