I’ve been a patient here for over ten years. The staff and dr schreiner are all very personable. They are great with my son and have done a great job helping him with his dental care. They accept most insurances(I have delta dental). I have check ups every 6 months and they send me reminder cards and are flexible if I need to reschedule. Dr schreiner is a master at repairing teeth and cosmetic dentistry. He’s repaired cracked and broken veneers and they always look amazing. I’m a nail bitter and have cracked my veneers several times.