Yes, many states and municipalities require separate licenses for commercial and residential roofing due to differing scopes of work and liability requirements.