Very good dentists. Pleasant. replacement fillings good - just had to get one sanded down a tiny bit on my next visit to get a more comfy bite. Overall, very nice, informed staff (hygenists, dentists, front desk) Probably pretty expensive, but ok w/ insurance.