Excellent Dentist and Hygienist!! Dr Batchelor is very friendly and he always take time with you. I highly recommend this place!