Doctor knows his stuff, but the level of care is very impersonal. While doing my initial appointment he left twice and treated approx. 3 other patients in the 5 minutes he was gone. After I left I did not feel much better at all and the next day their was no noticeable difference at all.