Thank you for your kind words and taking the time to write us a review. We're very proud of our highly-trained, professional staff and the relationships that they build with their clients. It's wonderful to hear that this has had a positive experience.