I recommend the doctor
Happy with: Value for money
Experience, I would say OK. Because, I didn't feel, I did scaling and polishing. Also, there should be some interaction between the patient and doctor. While explaining the issue, I feel it can be more better with the video instead of explaining orally. Since we are not doctors to understand the terminology.