Such helpful and warm staff. The Dr was always on time, minimal waiting. Staff was helpful with questions and concerns, particularly around problems and with financials. When the time comes, I will be sending all 4 of my kids to Dr. Katie. I could not be more pleased with my experience and the outcome.