Dr Harkins is terrific. He actually listens and documents his discussions with you by hand. He took excellent care of my Mom and is now taking care of me and my daughter. He is a very thorough doctor, patient, considerate and respectful. Just received a full physical and it was very informative. I need to build up my lower extremity strength and start a heart healthy diet.