A wonderful and professional, personal service, excellent products and warm friendly staff. Always a pleasure to visit. Kathryn is the best and helped me a great deal by spotting a potentially bad condition early so i could get the appropriate treatment. Thankyou Kathryn Im very grateful to you and your team.