I've been going to Dr. MacInnes for over 6 years, and all of my visits have been wonderful. Unfortunately for me, I have really bad teeth, and had to have a bunch of treatments such as root canal, crowns, fillings, and etc. Given the amount of work that I needed, I had to research to get the best price, and found that the cost here is competitive and even better than some of the other places, which is surprising because the practice looks so luxurious and high tech. Anyway, I am a happy patient and would highly recommend this dentist.