Where should my husband go for a sperm analysis?

Regular gp? Or specialist? Thanks!