Legault Companies is pleased to offer over 38 years of Trade Show installation experience. Our head office is located in Moncton, New Brunswick, and another office in Halifax, Nova Scotia. With our experience and expertise, we are the only "One-Stop Shop" in the Maritimes for all your decorating needs.