Accessibility View Close toolbar

Meet the Chiropractor

doctor andrew o'niel

Dr. Andrew O'Neill

Dr. Andrew O'Neill is a licensed Chiropractor in the state of New Jersey. He grew up in the Bergen County area and spent 21 years of his life in NJ. Dr. O’Neill’s Chiropractic journey began in Connecticut where he attended the University of Bridgeport College of Chiropractic (UBCC). His four years of hard work lead him to become the class valedictorian. Upon graduating he remained in Connecticut to work as an associate, which allowed him to continue to grow his knowledge and skills as a Chiropractor. After almost 6 years, he decided to bring his talent back to New Jersey.

Dr. O’Neill uses a “whole person approach” to identify any disruptions in normal body function. Throughout his years of education, he became certified in a spinal corrective technique known as Chiropractic Biophysics (CBP). CBP is a technique used to improve posture and spinal alignment. Proper spinal alignment is absolutely critical to keeping a healthy and normal functioning body. Structure equals function, so as long as your spine isn’t structured properly, your body won’t function properly. The ramifications of an improperly aligned spine extend beyond simple neck and back pain. His unique approach is what helps his patients get the results they are looking for. To continuously expand his knowledge in Chiropractic, Dr. O’Neill attends continuing education seminars yearly.

Dr. O’Neill has a great passion for helping others and his primary focus is to help as many people as he can live life to their full potential through Chiropractic care. Dr. O’Neill and Optimal Health Family Chiropractic’s mission is to lead, educate, and empower the community to a healthy lifestyle that allows them to live the life they desire to live. He is grateful and honored to get the opportunity to serve this community for years to come.

Contact Us

Send Us An Email Today!

Our Location

17 Hawthorne Ave Park Ridge, NJ, 07656

Office Hours


8:00 am-11:00 am

3:00 pm-6:00 pm


3:00 pm-6:00 pm


8:00 am-11:00 am

3:00 pm-6:00 pm


3:00 pm-6:00 pm


7:30 am-11:00 am