I am the lucky recipient of genetically inferior teeth, so when I found out that I might need to go in for my 3rd root canal I wasn’t surprised. But, I had two previous experiences that were terrible so I wasn’t too happy about this idea either. Luckily, Dr Beach’s office was a pleasant surprise! The atmosphere is relaxing and the office is very clean. The staff and Dr. Beach are all very nice. And on top of all that, he managed to perform my root canal in only 25 minutes! It’s still healing, but so far so good. I definitely give a thumbs up to this Doc!