I have had cavities fixed and recently had a dental implant and both experiences went as smoothly as I could have expected them to go. The staff has always been friendly and accommodating.