Michael R.

Office is always clean. Staff very friendly. I have had two cracked teeth and the resulting crowns are perfect. Cleanings are very thorough. Doctors always entertain all questions and answer any concerns I have.