All Seasons Weddings conducts custom weddings in Toronto and most Ontario communities. We proudly respect all peoples right to marriage. Elegant personalized marriage at your choice of location. Marriage ceremony officiants available in Toronto, Mississauga, Hamilton, Ottawa, Peterborough, Muskoka, Niagara Falls, London, Windsor, Kitchener, Waterloo, Guelph and most major cities across Ontario.