All Seasons Wedding Ceremonies Limited has 22 years of experience helping couples from all traditions and backgrounds. We serve most communities across Ontario, Quebec, British Columbia, Alberta, and Nova Scotia. We proudly respect all people's right to marriage, regardless of sexual orientation.