Suggestions for badging solutions?

Does anyone have any recommendations for large scale event badging solutions? Looking for a solution that would work for a 2 day conference, with around 500 delegates per day. Would need colour coding for different ticket types. Badges/lanyards would need to be co-branded with the client’s branding and the headline sponsor.