I would definitely recommend Dr. Krepps to others. He has been my dentist for years and has taken care of my teeth very well. I have had fillings, crowns and veneers as well as normal check-ups. His manner is professional and personable. His office is run well as I have never had to wait more than a couple of minutes for my appointments. the office staff is courteous and friendly.