Dr. Underwood is excellent. Very caring and concerned about your comfort. The back office staff is also excellent. His assistants were very comforting and informative about the procedure. His front office staff, however, could use improvement. I had a half hour wait until seeing Dr. Underwood. Reception staff seems befuddled by their computer system. Even making a return appointment was difficult for them. Once they get some computer training, this office should receive 4 stars in all categories.