Dr.Stephen Mcnaughton is one of the best healthcare professionals I've had the pleasure to be treated by. He spends plenty of time with the patients trying to get to know them, and always responds to questions and concerns showing genuine concern for his patients' well-being. Although he is a D.C., he also performs physical therapy and is extremely good at it. He LISTENS to his patients concerns and addresses them one by one, making certain to put them at ease. Outstanding bedside manners. Linda, his assistant is also fantastic.