Dr Dennis is very professional. knowledgeable and skilful. He treats his patients with utmost care and gives valuable advices and tips on dental care. Never had a time that I did not enjoy my biannual Dentist session with him. Most cheerful and caring Dentist I have met.