The facility and the dentists are fine, but their billing department is a nightmare! They tried to charge me twice for the same procedure. They lost the receipt at the time of service. They were very rude when I tried to prove that I had paid and made it very difficult. Overall it was a very frustrating and time consuming experience. I would not recommend this practice based on the bad experience that I had with the support staff.