Like all dentists, this place is expensive, but it is a very very good place and has some very very good dentists. The bloke who cleaned and checked my teeth today was excellent — for one reason above all — he explained why everything was happening and why my teeth are the way they are etc. It was not only a…