Professional, always. Better than the Dr.'s office! Phone call for the appointment is off the charts with customer service and friendliness. Steve - I believe is who I talk to. Communication during the "exam" is extremely thorough, and work is not done until you confirm. There are no hidden surprises charges, and prices are reasonable. Workmanship has always been excellent.