Flesher Marble & Tile 1910 has provided expert sales and installation of tile, granite, marble, natural stone and terrazzo to Calgary home and business owners for more than 100 yea... more... See more text