Excellent dentist he has my complete trust. If you have good insurance the cost of his service is very do-able. He may even work out a payment plan if you don't have insurance. The facility is clean and his people are professionals that care about each patient individually.