Staff is very friendly! The teeth cleaning was one of the worse and most expensive I've had, but the root canal was comfortable (as much as they can be!) There was a lot of waiting inbetween procedure steps without much explaining by the dentist or staff. Sometimes over an hour. Would recommend for larger dental work, but not for check-ups or cleanings.