YES we are a 100% Canadian company. We ship from one of 5 warehouses located in Canada. Our head office is located in Ontario and we ship to all Provinces and Territories. If you require more information please call us Toll Free at 1-877-432-4117.