I can't really comment on price because it's usually on my insurance, but I highly recommend Dr. Staninec and his staff. Very good, no hassle... my wife and her family has been going to him for years. Finding a good dentist can be pretty challenging, I can't recommend them enough.