The staff was very friendly and accommodating however, I was very frustrated with how long I had to wait before I got my teeth cleaned. I understand that sometimes appointments run late, but this is not the first time I had to wait over 30 minutes for my appointment.