This office is run very well and professional. The doctor is very well prepared, knows his stuff. He has a very attractive surgical assistant which makes the visit less stressful and above all they are so friendly. I did recognize that an implant was going to be somewhat painful but it really wasn't so bad. I read a post that they said he was a "butcher" but the person didn't post any information on her procedure, seemed somwhat spiteful to post something like that about this good doctor. I sincerely recommend Dr. Gaffaney to everyone he really knows his stuff.