Dr. Johnson is a true professional and truly cares for his patients. My wife and I have 3 daughters and there's no one else in town we would consider taking them or ourselves to. Two of our daughters each had 7 teeth pulled at one time just recently as 2 weeks ago. We trust Dr. Johnson to sedate our children without hesitation. We drive 45 minutes just because of how he cares for his patients. Dr. Johnson personally calls his patients the night of each visit to make sure there are no issues. His entire office is friendly and helpful and i'd HIGHLY recommend him to anyone in AZ needing his expertise.