This was my first visit with Dr. Callaghan after switching Primary Care Physicians. He was very thorough in getting information about my medical history. He gave me a printout of my lab results AND explained the most critical elements to focus on. I was very impressed with him and look forward to building a good relationship with my new PCP.