We have been with Kampas for less than a year, but we are very pleased with the service. The staff is friendly and professional. Appointments run smoothly and on time. There are fun contests and rewards that encourage my son to stay up on his dental hygeine as well as community participation. Well done!