Very professional, He and his staff are always on time in their schedule. I never had to wait more than ten minutes for my appointment. They are also very flexible on theire payment plans (no interest). He did a great job on my smile and I have recommended many friends and family to his office for orthodontic treatment. They were all as happy as I was.