Our headquarters

Our epicenter

Ciot's head office is located at 9151 St. Laurent Blvd. in Montreal, in the northern part of the city, just steps away from the workshop where the company first started. In 2012, the main building underwent major renovations, including the expansion of parking, offices and warehouses to accommodate an increasing number of employees as well as a showroom whose size has more than doubled. Our headquarters occupy some 100,000 sq.ft. with over 20,000 sq.ft. dedicated to higher management and administrative employee offices.

The growing family business currently employs more than 150 people.