Book an Appointment
Qualifications and Experience
Please bring your insurance card and photo ID with you to your appointment.
Dr. Robert D'Agostino is a caring and experienced family physician serving the community of Milford, NH. Dr. D'Agostino attended Faculté de Médecine Paris-Diderot, where he received his medical degree, and completed his residency in family medicine at JFK Medical Center.
Dr. D'Agostino is a part of Primary Care of Milford and is board certified by the American Board of Family Medicine. Dr. D'Agostino sees patients for illness, as well as other common and specialized reasons. He is a member of the American Academy of Family Physicians and is affiliated with Southern New Hampshire Medical Center in Nashua.
Dr. D'Agostino believes in listening to each patient and creating a partnership to maintain and improve lifelong health. Patients trust his expertise because he consistently provides high quality care that leads to positive and lasting health outcomes.
Verified Patient Reviews
Dr. D'Agostino is a warm and friendly doctor who listens to what you have to say and takes a genuine interest in your health. What more could you ask for?
This doctor is an awesome doctor. I was suffering from severe pain for many years and nobody could diagnose me I went to him and I got answers and sent him the right direction and right away. I highly recommend him.
Don't really like doctors, but Robert is an exception. Guess I am getting old.
Very kind and professional staff.
Excellent doctor and very professional and kind.
Dr Bob was awesome and thorough as usual. Not the same for his staff. Don't get me wrong his nurse was awesome as well, but prescription was to be sent to pharmacy, but nope wasn't done. Will have to call tomorrow to have it done.
Great as usual.
He answers all questions. He is a very caring MD.
He was very good
Answered all my questions. Good visit.
Always explains things clearly. Doesn't rush me out of the office. Gives me good advice.
I always receive an excellent care.
New to practice , seen quickly , covered all concerns.