When I came to Phoenix 20 years ago, a co-worker recommended Dr. Johns. I'm 60 and been to a lot of dentists in four American cities and three European cities. I've had a lot of root canals. He is the best of all. I wouldn't go to any otherbody else. To get to him, I have to drive from Phoenix to Sun City West, but I'd drive clear to Vegas if I had to.
I don't know about cost because my insurance pays it.