The first thing I noted was how happy all the staff were. They really ENJOY working there, which says a lot. They are also very good at what they do. Dr. McCarthy really knows his stuff and has a fantastic bedside manner. I always feel completely taken care of and confident that I am getting the best possible care. I could not recommend this office more highly