I have been going to Dr. Fegan since I was 10 years old. The staff is very polite and Dr. Fegan is very thorough with his job. He explains everything that he is doing and as far as dentists go is very good about making sure that my discomfort is minimized. You also will not be waiting a long time to be seen. Nobody likes going to the dentist but if you go to Dr. Fegan you will have an awesome experience.