Dr. Maggio grew up in Akron with 6 siblings and attended Archbishop Hoban High School. After high school he went to Kent State University, followed by medical school at the University of Cincinnati College of Medicine. He completed his residency at Internal Medicine at Akron City Hospital in 1986, opening his practice in Stow afterwards.
Dr. Maggio resides in Hudson with his wife, Jenny who is an R.N. They have 3 children who have followed in their footsteps, one as a R.N. and two in medical related fields.