Have you looked at Loyola Marymount in LA? They have an engineering school and seem to have some service focus