We have had a great experience with this office! Especially the staff- they always go above and beyond to make us all feel welcome and comfortable every time we come into the office. We have seen Samantha almost every time we have been to the office and she is outstanding! She always answers all of our questions and is so personable and friendly!