A few years ago I needed a new PCP and my daughter's pediatrician recommended Dr. Lieber. He was close to the home, took our insurance, and was recommended. I went for an initial consult and really liked him. He was quite thorough (without over doing it) and they even do their blood work right there in office. I would suggest Lieber. The only reason he didn't get 5 stars in because I've only been a patient for two years.