Excellent care. Definitely a holistic approach (beyond just your teeth). Although she is always busy, she does take the time to sit down and explain the proposed treatment and options. Tends ot be on the expensive side but you do get great care. Their billing process is poor though. I've never received a proper bill - just a photcopied payment notice from Delta which is not really the same thing. Their follow-up and reminder service is very efficient.
About Hygienist: Very thorough but their recommended 4 monthly cleaning isn't covered by my dental plan.