From start to finish my experience was excellent. !!!! Her front office staff was so nice, from the initial phone call which caused us to choose this office. The other 2 offices were not as nice. Other offices (since I was not an existing client) wanted me to go in get a total work up, x-rays etc, before they'd decide what to do about the pain I was in :( However when we called City Smiles, the front gal was concerned about my pain and said they'd take care of my pain first and then they'd get my in for an initial start up consult,cleaning etc. They were so nice, so courteous, very friendly. Dr.Mayer was awesome, she explained what was going on with my tooth, offered a few options, let me decide and we moved forward immediately all in 1 visit. She has a very soft hand, I was a little nervous but she was very smooth in administering local anesthesia, I didn't feel a thing. I was so happy when I left the office, I Raved to my family and I've now had my three family members (my son 11,daughter 20 & Hubby ) use City smiles & Dr Mayer as our primary Dentist. All 3 had a great experience also & loved it there. My son was a bit nervous but she explained everything to him about his teeth polishing and had lots of flavors for him to choose from. She was kind enough to answer several 11 yr old inquisitive questions ;). I'd highly recommend this office as a fellow business owner I can appreciate excellent customer service. You will find it here if you choose this office:)