Cannot recommend Bar Hill Dental Clinic enough. I have just finished invisalign and since my first appointment, the whole process has been amazing. I have be listened to ... more