All staff are welcoming and professional at all time, efficient and effective service. Didn’t have to wait for long specially on Friday evening. Excellent dentist took his time to inspect and explain. Hygienist was brilliant too, given the fact I haven’t seen a dentist for long time and had really bad teeth, she took her time to clean patiently . Overall good service and worth the money.