The doctor is a complete professional. Excellent in meeting my needs. The staff is wonderful.