Not that I like going to the dentist, but if you must, I highly recommend Dr. Avedikian and her staff. I'm not sure about prices since fortunately, my insurance pays for most things, but she and the staff are reasonable people. She was recommended to me by a co-worker who had been going to this dentist she was a child. The staff are friendly and very helpful and Dr. Avedikian is a good dentist, gentle, and very nice.
A few years ago I needed a bridge. I have a very small mouth and also had neglected getting a bridge for several years, so the teeth surrounding the space had grown too close for a pre-made bridge. Dr. Avedikian made one just for me.
The hygienist I see is also very gentle, and doesn't scold--just gently recommends. The last time I was in for my cleaning, one area was a little sensitive so she put a little bit of the gel they give you before the Novocain needle on my teeth to help lessen the pain.