Problem solving, both theoretical and practical, is the underlying skill developed through the physics curriculum. Service-learning has been integrated into engineering curricula, but programs proposed for that field often do not fit well into the structure of physics departments. A consultant-based approach to service-learning offers physics students the opportunity to apply their problem-solving skills for the benefit of others. As service-learning consultants, physics students provide technical and managerial support to groups that are participating in technically oriented educational enrichment activities.