Dr. Foley and his staff are great! The office is modern, ran efficiently, and everyone is very friendly and smiling. Could not ask for a better experience. Well worth the drive.