I have had to have several bondings by this doctor and have had to have every one replaced by another doctor because they were not bonded correctly and fell out. When I told Dr. Cunningham his response was that this can just happen. After having him replace almost all of them once I had the same problem and had to have them replaced again by another more proficient dentist and haven't had a problem since.
In addition, I received extremely poor customer service from Dr. Cunningham's office. I the office assistant that I was moving to another dentist and they didn't cancel my follow up appointment. Instead, they sent me erroneous "missed appointment" bill for $60.00. After trying to resolve this they sent the erroneous unpaid bill to a collections agency. I would suggest that you consider another alternative to this dentist.