Dr. Hatch is very good and his work holds up. Prices are middle of the road. Faciliities are decent. Hygenists are sub-par and a few of them are terrible with young children. We are seeking a new family dentist for the latter reason. In addition, if you don't have dental insurance you will end up paying more than the insurance company's contracted rates.