Meet Our Team

Dr. Weisbrod, Dr. Daly and the Boone Family Chiropractic Team Welcome You To Boone's Best Chiropractic Practice

Dr. Zach Weisbrod

Boone Chiropractor
Dr. Zach Weisbrod has over 15 years of experience in treating patients. He was intrigued by chiropractic after several sports related injuries. “Chiropractic was instrumental in my recovery after injuring my back and hip in football and basketball. Dr. Weisbrod is a Palmer Chiropractic College graduate. He also has a Bachelor of Science Degree, and an Associate’s Degree in Biotechnology. Dr. Weisbrod has taught Anatomy and Physiology at the college level, and continues to take classes every year to stay updated on the latest treatment options.


Originally from Northwest Iowa, Dr. Weisbrod has practiced in both Washington state and Illinois. Dr. Weisbrod moved to Boone with his family in 2006. “ I knew once we became parents, that Iowa would be the place we would raise our children.” Dr. Weisbrod’s family includes his wife Lisa, son Grant and daughter Brooke. Dr. Weisbrod enjoys golf, sporting events (Go Steelers!), fishing, and traveling with his family in his free time.


Boone Family Chiropractic has enjoyed growth every year since 2006. Dr. Weisbrod continues to improve treatments and services to serve the Boone community.

Dr. Gena Daly

Boone Chiropractor
Dr. Gena Daly has over 15 years of experience in treating patients. She became excited with chiropractic at a young age while watching her family receive chiropractic adjustments. She graduated from Palmer College of Chiropractic in Davenport, IA in 2001. She has practiced in Indiana and Minnesota. Dr. Daly is excited to now call Iowa her home again.

She was raised in Carroll, IA along with her sister and brother. Dr. Daly is currently married to her husband, Jamie, for over 10 years. They enjoy spending time being outdoors, traveling and spending time with family and friends.

Contact Us

This field is for validation purposes and should be left unchanged.


1305 Five Mile Drive
Boone, IA 50036



Hours of Operation

Monday: 8:00 am – 6:00 pm
Tuesday: 8:00 am – 5:00 pm
Wednesday: 8:00 am – 6:00 pm
Thursday: 8:00 am – 5:00 pm
Friday: 8:00 am – 6:00 pm