I have been to Dr. Richardson's for 2 routine cleaning appointments. Her office is very clean and pleasant. The dental hygenist who cleaned my teeth is very professional and friendly. She pays very close attention while performing cleaning. I always enjoy chatting with her during my appointments. I can't comment on cost very much because I've only gone for exams and cleaning which are both covered under my insurance.