Good guy, good staff, excellent work, very consistent. Highly recommend him. Offices are a little klunky but so what... equipment is all seemingly excellent condition and relatively new. You get the sense of being in the hands of a health care professional who cares and wants to minimize the unpleasant aspects. Can you really ask for more?