Absolutely fantastic service from start to finish. Weve just moved back to the area and what a difference from our previous doctors surgery. They answer the phone quickly ... more