Beware of extra costs
Everytime we've visited in the last couple years, we were hit with extra costs after the agreed upon work had been completed. Constant rotation of staff, rarely have the same hygienist/dentist. We used to be quite happe with the service, but our family will be going elsewhere.