Are you looking for a reputable Carpet Tile company to handle your flooring needs in King?We have what you need! Canadian Flooring offers a variety of flooring types like solid hardwood flooring, engineered wood flooring, laminate flooring and vinyl flooring. We've been in business for over 20 years and have a great reputation for quality customer service. We have a wide selection of materials to choose from, so we are sure you will find the perfect flooring for your home or office.