Can't evaluate how expensive the place is. It is hard to compare prices because I normally see a dentist in a different country. I understand it's not one of the cheap places. But then my teeth give me a lot of trouble and I can't afford a cheap doctor that won't clean the cavity properly and it'll rot under the filling...
I think this doctor is good and professional.
I don't care if the person is friendly because I believe it is the quality of work that matters. THe stuff was pretty friendly. Don't remember about the doctor, I think he didn't talk much.