His staff has a POLICY of scheduling appointments so that patients have to wait 30-60 minutes to be seen. It is inconsiderate, maddening, and not in tune with the busy lives of people in this day and age. Although he did good work, I would not recommend him or use him again.