Second visit yesterday - thoroughly impressed with all aspects of this practice - very professional and communicated clearly what was to be done and what was being done. ... more