Dr Loo was born and raised in Phoenix, Arizona. He attended the University of Arizona and received his Bachelor of Science degree in 1979. He earned his Doctorate Dental Degree from the University of Pacific School of Dentistry in San Francisco in 1983. Dr. Loo currently resides in Scottsdale, Arizona with his wife, Tracey, and their two children. His varied interests include golf and fishing.