I have been attending this practice for over a year and have had no problems whatsoever. Easy to book, professional, gives good advice without having to type into the com ... more