Dr. Birrell is an extremely well trained dentist and specializes in advanced treatments including cosmetic dentistry. His work is very good and he is very pleasant to work with. My only issue is that he is the ultimate perfectionist and wants to do anything that he thinks would make any improvement. This can be quite costly. Actually 25-35% higher than some other dentists. My family have been patients for about 15-20 years, but his prices have gone up a lot. If you are looking for the BMW of dentists, he is the one.