"Dr. Holmes attended Brigham Young University and graduated in 1978. He then moved to the University of Washington in Seattle Washington and graduated in 1980. He completed his medical education at Ponce School of Medicine in 1986 and completed the Residency Program at Oregon Health Sciences in Portland, Oregon. He worked in Colfax Washington in rural private practice until June, 2000 and then moved to Utah to join the Utah Valley Family Practice Residency program. In 2002, he joined Cottontree Family Practice where he enjoys his partnership with Dr. Woodmansee. He loves his OB patients, delivering several patients a month. He is affiliated with Timpanogos Regional, Utah Valley Regional, and Orem Community Hospital. He has privileges to perform tonsillectomy’s, myringotomy with tube placement, appendectomy, fracture care, breast biopsy, D&C, Obstetrical Delivery, Cesarean Sections, and Tubal Ligation. Dr. Holmes is Board Certified in Family Practice AAFP. Dr. Holmes received the Patients’ Choice Award (2009. 2012, 2014) Dr. Holmes is married to Pam and they have 4 children. In his spare time, he enjoys flying his airplane, and spending time with his grandchildren."