I have been a patient of Dr. Kraus for thirty years and never experienced any pain or discomfort. He is friendly and cheerful at all times and does great work. He is also very good about taking payments on work done. His staff is also excellent and just as professional while being caring and gentle with their teeth cleanings.