Dr Jim always takes good care of all my dental needs. He is very detail oriented and will make sure that you get the best service. Very satisfied with all the work he’s done on my teeth, from regular cleaning to veneers and bridges. Highly recommended.