Megain was very thorough and very careful not to cause any unnecessary bleeding of my gums despite the length of time is has been since my last dental checkup/cleaning. The appointment iteslf was a little "long in the tooth". I was there for a cleaning for nearly TWO HOURS! Never in my life has a cleaning taken that long. 18 x-rays AND photographs of my teeth? A bit excessive, if you ask me, but then again, I'm not a Dental Hygienist.