Our previous visits have been fantastic. The consultation was very informative and all of our questions were answered. The second visit went just as smoothly. They were on time and everyone was very friendly.