I found the front desk staff to be unprofessional with how they communicate between clients and each other as well. And when they told me to return with my son in 3 months for a $70 checkup (after the previous $3800 bill) I thought that was reasonable. But when I got the $245 bill for a cleaning that was never mentioned I was less than pleased. I will never return. Instead we'll go to Deer Valley Dental that we found to be much more professional, honest and economical.