Dr. Holmes delivered my youngest child. She was born almost three months early and is doing great. Dr. Holmes definitely knows his stuff. I would trust him to deliver my babies before any other doctor. His personality is a little reserved. He is very quiet person but knows what he is doing. I would recommend him to anyone. His office is in Hurley hospital, but is worth the drive.