Richard Friedman and his staff are absolutely wonderful. They always remember me when I come in and I feel completely comfortable. He is knowledgeable and explains everything so that I can understand it and his work is flawless. He and his staff are great with my children as well.