I have been going to this practice for a number of years and am very happy! Everyone is very professional and nice. They are always on time and I never feel rushed. The hygienists are very thorough and gentle. Dr. Mastrovich is a perfectionist and I always feel confident in him. Thanks for taking great care of my teeth!