I have been blessed to have Dr.Moskaitis as my primary care physician. He is extremely knowledgeable and caring. He listens to his patients and gives each the time required. So don't be suprised if you have to wait an hour to see the good doctor. He is well worth the wait.