Dr. O'Toole has been providing quality chiropractic care to his patients for over 30 years. His goal is to provide an answer to each of his patients’ health concerns. He has always worked with the motto that if he can help you, he'll tell you. If not, he'll try to find someone who can.

Dr. O'Toole is a native Southern Californian who loves God, his family, his work, as well as, sports and physical fitness. He has been happily married for 30 years and has two daughters and a son. The physical activity he enjoys doing includes; cycling, waterskiing, snow skiing, fitness training, golf and the beach.


Dr. O'Toole is always studying the latest trends in chiropractic, nutrition and physical medicine treatments to keep his practice up to date on any new advances in these fields, to better help his patients. Most recently, he has finished the second stage of Fascial Movement Taping Certification through Rock Tape. He incorporates RockTape in his treatment to improve athletic rehabilitation as well as most spine, muscle and joint injuries. In addition, Dr. O'Toole and his staff use many different types of physio-therapy equipment, exercise and hands on work to improve patients’ spine and joint conditions. Furthermore, our facility also offers an onsite digital X-ray for patient convenience. Again, Dr. O'Toole's goal is for every patient to reach their best whether at his office or through a referral to someone else. 1992- current, Clinic director O'Toole Chiropractic, Mission Viejo 1989-1992, Clinic director O'Toole Chiropractic, Agoura Hills 1985-1989 Associate doctor at Wondra Chiropractic, Thousand Oaks 1987 Certified, National Board of Chiropractic Examiners 1987 Licensed, State of California Board of Chiropractic Examiners 1987 X-ray operator and supervisor, State of California 1987 Doctor of Chiropractic degree, Cleveland Chiropractic College, Los Angeles 1883 Associate of Arts degree, Moorpark College, Moorpark, CA 1982 Studies, University of Hawaii, Manoa

Our Location

For directions to the office, please click the map below. If you have any questions or comments, please feel free to get in touch.

Office Hours


9:00 am-6:00 pm


8:00 am-11:30 am


9:00 am-6:00 pm


9:00 am-6:00 pm


7:00 am-3:00 pm


8:00 am-10:30 am