Excellent service which started when I booked our appointment. I was on a tight time frame and they were so accommodating. We were warmly welcomed on arrival and nothing was too much trouble. I felt the staff went above and beyond to help us. We received extremely prompt results which answered all our questions with options going forward. Nothing felt like too much trouble nor did I feel our appointment was rushed. Keep up the good work team, very impressive all round.