Meet the Team


    I grew up in Bettendorf, attended high school here, and finished my undergraduate at St. Ambrose.  After that I was in sales for a few years, then decided to go back to Palmer College of Chiropractic to become a chiropractor.  My decision to become a chiropractor has been life changing for me and for my family.  Not only has chiropractic changed my life for the better but my 3 sons and my wife, Chris as well. 

    Our oldest son was told he would always have asthma and be on breathing treatments.  They indicated he would probably never play sports.  After a few months of getting chiropractic adjustments his asthma was gone and with regular wellness care he played high school sports and collegiate football (pretty cool!).  After seeing these changes in my life and my family’s lives, I have been and continue to be passionate about empowering other families to get their spines checked for subluxations to ensure communication between your brain and body is working as well as possible. 

    We look forward to helping you and your family!  I enjoy hanging out with my family (my wife Chris, and my boys Nick, Ben, and Max), playing golf, paddle boarding, fishing, biking, and attending weekly bible study.


    I grew up in Davenport, attended Assumption High School and went to UNI. I wanted to be a chiropractor because a chiropractor saved my sports career after two medical doctors told me that I would need surgery due to a “broken foot” that happened during a high school football game. Turned out that my foot wasn’t broken at all after the chiropractor looked at my x-rays, it was just out of alignment! After getting my foot adjusted, I was back on the field and later on, went on to win a State title in wrestling thus earning a scholarship to wrestle at UNI.

    I graduated from Palmer in 2008. I had my own practice for eight years and then joined forces with an awesome team (Dr. Sam and Roxie) in August of 2016. I went back to Palmer to earn my degree in CCSP® (Certified Chiropractic Sports Physician®) because as much as I enjoy taking care of families, I enjoy taking care of athletes as well. It’s been an amazing ride and looking forward to changing many lives with these guys!

    I have a great wife, Shannon, who’s been my rock and two beautiful kids, Vivian and Paxton. I love hanging out with my family and friends. Hobbies include golfing, working out in the yard, taking the kids for a walk with my wife, anything that includes physical activity outside! We are looking forward to helping you and your family live the life the way you want to.


    Hi, I’m Roxie.  A little bit about myself, I grew up in a small town in northern Minnesota on 40 acres.  I have 2 amazing daughters, Anika and London, who have been adjusted since birth, and are super healthy and happy (get your kids checked too!!)  Some things I enjoy are spending time with my girls, the NBA, four wheeling and snowmobiling, traveling, concerts, and music is my biggest passion, Pearl Jam has been my favorite band since 1991.  I also play piano, drums, and am trying to teach myself guitar.  I attended St. Cloud State University out of high school, then moved to the Quad Cities in 1999 to attend Palmer College of Chiropractic in the Chiropractic Technologist program.

    I graduated in February 2001 with my Associates of Science in Chiropractic Technology degree. So I am the Office Manager/Chiropractic Technologist at SFC Wellness Center. I’m the voice you’ll hear when you call the office, I take the x-rays, do the insurance and billing, and manage the office. I also am head of the Neurology program in our office.  I am trained to help and consult people with neuropathy and weight loss. I’ve worked with Dr. Sam since February 2001, and I’m super grateful to work with this great guy/doc in a profession that I absolutely love, and get to watch people get healthier and function better every day! 


We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule

Bettendorf Office


8:00 am-10:00 am

3:00 pm-6:00 pm


3:30 pm-5:30 pm


8:00 am-10:00 am

3:00 pm-6:00 pm




8:00 am-10:00 am

3:00 pm-6:00 pm