Dr. Krawiecki is excellent. He is very patient, caring, answers all questions, explains everything thoroughly, is a great listener and gives one all the time one needs...never felt rushed. His staff is also excellent. I highly recommend him. Wish all Doctors were like him.