Dr Randy and everybody in the office make such a great difference. We have been going since 2003 and my kids are older and still want to keep coming to Dr Randy. I love them!