I chose Dr. Campagna somewhat randomly when I needed a primary care physician (closest to my house that takes my insurance). I have not had call to see him very often but both he and the nurse practitioner in his office have great bedside manners and are responsive in office or on the phone. The office staff is nice too.
I have been able to get same day appointments, but sometime the wait is overly long. Also, his clientele is mostly older (geriatric frankly). This didn't affect his ability to treat nerve damage in my arm or a strep throat, but he floundered a little when considering what medicines to proscribe a nursing mother. His office is a little dated, but I have generally found that to be the case with primary care physicians (and chiropractors) in Buffalo. read more