Groups You Name It, We Make It Perfect!