I highly recommend Dr. Roberts. Everyone on his staff is fantastic. The front desk is very helpful and patient. My hygienist is very thorough but gentle. And last but not least, Dr. Roberts is a great dentist. He's very friendly, explains everything up front so I know what to expect and is great about answering all of my questions.