Upgrade your home with natural stone countertops in Toronto. Caledonia Marble provides luxurious stones like granite, marble, limestone and travertine for a beautiful addition to your kitchen or bathroom. For fast and professional installation, our contractors take the time and care to do the job right. Every slab of stone we sell differs in patterns and colours, offering our clients a truly unique product. Call us or stop by to visit our showroom.