O & O Group believes in building and nurturing the community we live in. We value the relationships and bonds made every day by handing out world-class experiences to our customers. We are rooted in Canada; O & O Group is headquartered in Sherwood, Alberta.