Excellent, professional, caring and always a caring doctor with tremendous office staff. Always there when needed for extra adjustments when back becomes painful. Explains diagnosis in full and always takes time with me to explain any event that has happened with my back and how it is to be treated. Always look forward to my Monday appointments that I need to continue staying healthy! al soligo