I really like this practice. We actually use Dr. Liebentritt, who works here as well, but we've seen Dr. Cavanaugh on occasion. Both doctors are great. They are wonderful with my two small children (both under 2) as well as myself and my husband. If I take the children in because they are sick or hurt, the doctor always calls a few days later to make sure he's doing better. I think they are fantastic.