After bad experiences with other offices, visisting Dr Hudson was a relief. The staff is great and knows what they are doing. They treated our 8-year-old great, explained everything to me clearly, and recommended a treatment plan that we could live with.