We discuss the semi-nonparametric approach of Gallant and Nychka (1987, Econometrica 55: 363-390), the serniparametric maximum likelihood approach of Klein and Spady (1993, Econometrica 61: 387-421), and a set of new Stata commands for serniparametric estimation of three binary-choice models. The first is a univariate model, while the second and the third are bivariate models without and with sample selection, respectively. The proposed estimators are root n consistent and asymptotically normal for the model parameters of interest under weak assumptions on the distribution of the underlying error terms. Our Monte Carlo simulations suggest that the efficiency losses of the semi-non parametric and the semiparametric maximum likelihood estimators relative to a maximum likelihood correctly specified estimator of a parametric probit are rather small. On the other hand, a comparison of these estimators in non-Gaussian designs suggests that semi-nonparametric and serniparametric maximum likelihood estimators substantially dominate the parametric probit maximum likelihood estimator.