I visited Dr. Campbell before leaving for France. It had been a year since my last checkup from a different dentist so I was worried about traveling. Yes, I had no problems and very little cleaning to be done, but the 5 stars are because Dr. Campbell and his staff are personable and very detail oriented. They paid very good attention to my teeth, explained procedures, and booked my appointment with only a few days notice.