Dr. Egan and Staff are wonderful. I would highly recommend them to everyone. DrEgan is very patient and his staff is very helpful. He does great work, especially cosmetic. I had my veneers done by him and everyone compliments me. He also did Invisalign on my daughter and her teeth look amazing. Go see DrEgan!!