Cornerstone Tile supplies and installs high-quality, stylish tiles for your home kitchen floor, counter and back splash— anywhere a beautiful and functional tiled surface is needed.

Tiles are a long-lasting and easy-to-care-for material that works well in both traditional and modern homes. Many colours and textures of tile are available, including marble, granite, porcelain, ceramic, glass, mosaics and slabs.

There are two main categories of tile: hand-cut natural stone tiles and machine-made tiles.


Hand-cut natural stone tiles such as slate, granite and marble are beautiful with rich, deep colouring that can “age” over time. Granite is dense, strong and durable. Marble has amazing colouring. Slate has striking naturally coloured seams. Any of these make a kitchen floor, back splash or countertop look exceptional.

Machine-made tiles include porcelain, ceramic, glass, mosaics and other cultured stone. They are typically less costly than natural stone tiles. As they are machine made, the tiles are perfectly straight and uniform which makes installation easier and less costly.


Cornerstone Tile offers high-quality kitchen tile supply and installation by professional craftsmen.

From the moment we walked into the showroom to the end of the tile install, we were treated exceptionally well.

These guys are the best! Thanks to Dave for his vast knowledge of tile repair. Exceptional customer service from start to finish. I would highly recommend Cornerstone to anyone.

All of the staff at Cornerstone have been fantastic from start to finish. From the choosing of tile, planning, timing, & installation they have been exceptional.


Cornerstone Tile is an experienced tile supply and installation company that provides businesses and property managers on Vancouver Island with tile supply and installation for commercial buildings.

Browse our website and photo galleries to view samples of our commercial tile flooring projects that we have completed.

Marble Medallion Inlay waterjet cut
Wendy's Subway Tile

Call us at 250-756-9996        or