This was my first time coming here but was recommended by my husband so I knew they must be great. I was right!! The staff from the front office to the doctor and everyone in between was super friendly and attentive. Going to the dentist is not anyone's idea of fun, but the staff at Avalon made it the best possible experience for me. I was a little nervous going I'm but they were all so caring and kind that I immediately settled in. They did x-rays, a deep cleaning and a polish. The dentist was very calm and continually asked if I was doing ok or needed a break. The whole experience was as wonderful as going to the dentist could possibly be. I will absolutely be returning. Oh and if you get your teeth cleaned they have a complimentary teeth whitening system for you!