Extremely professional, gentle, knowledgeable, and communicates well with patients. I needed some fairly extensive work done recently and I was very comfortable throughout the procedures.
Staff is very friendly and professional and they keep him running on time.
Newly renovated offices which are clean, inviting, and well organized.