First trip to the dentist with my entergic son who doesn't sit still and doesn't like his teeth brushed. He has such a wonderful time that he askes for his teeth brushed and can't wait to show off his great teeth to the dentist again! The office was so friendly and welcoming it was like going to see an old friend. I can't really comment on the price because we have dental insurance and it didn't cost us anything.