Their prices were not fair at all. They were extremely overpriced and I felt ripped off. They are always polite and never use foul language, which I really appreciate. It's always made me uncomfortable at other places when I've heard them use foul language, but they don't here. I know I can bring my kids, and not worry about it. I keep records of all my dental procedures, so I appreciated them giving me an invoice right when I asked. They are very organized and professional. They barely gave me any information at all. I'm going to have to do my own research to get my questions answered.