I have been seeing Dr. Dhaliwal for two years now. She is excellent. She asks so many questions to understand your dental health history. She looked at my teeth and was able to infer past procedures I have had. She is very meticulous and caring. She will go over every tooth and tell you the status of it. I wanted to wait before writing this review. In the past, I have been to some dentists who see you for less that 5 minutes and attempt to sell you expensive teeth whitening. I am happy to report that she is not like that. I was new to the area and did not know which dentist to pick. Luckily it worked out great for me.