Very professional, clean well run practice. The staff is wonderful, very organized and efficient. Dr. Cherenfant is an excellent physician, kind, thorough and very up on technology. A wonderful practice, both myself and my 19 year old daughter are patients.