Always a pleasure to go to Dr Cooke's Office - Experience in all areas, on time, checking in and out and Dr Cooke's remembering that I have 2 sons and 2 grandsons. Very professional. The hygienist who cleaned my teeth did an excellent job - kind and gentle. I have been going to him for over 20 years and they have been consistent in their care. Thank you.