I would recommend MSG Dental Practice for their professionalism, skills, expertise and patience. Not only have they repaired the poor work done by others and given me a smile to be proud of with little or no discomfort/anxiety, but my children (aged 10 and 12) look forward to dental appointments and argue about who gets to go first at check-up time! The practice is immaculate and staff are always friendly and helpful, offering Saturday appointments which makes for an easier work/life balance. Many thanks!