As always, I was completely satisfied with the skill of the staff at CDA. Rybecca was thorough, efficient, and caring. It was my first time meeting Dr. Fletcher, and he was very friendly and professional. Having a cleaning is not my favorite thing to do, but I am always impressed with the staff and the way that this practice is run. I highly recommend them.