My family & I have been going there for over a decade and have never been disappointed. Excellent care by him and his dental technicians. Very efficient & professional office. Friendly, pleasant people. Partient-friendly hours. Submits insurance claims online & puts up with Great West Life's onerous and irrational claims procedures with little complaint. Keeps a bowl of hershey kisses on the reception counter. What's that about? :-) Definitely recommended.