Take a look around the next time you are in a school, train station, airport, hospital, hotel lobby, museum, theatre, casino or vintage industrial complex; there is a good chance you will see Upper Canada stone in the terrazzo floor you are walking on. In fact, the rainbow of terrazzo aggregates produced by Upper Canada have been the key component of terrazzo floors dating back to the 1930's. But while our beautiful and durable marble has stayed the same, our ability to service your needs have definitely advanced. Various packaging options, special sizing and blending are all nicely accommodated. Please contact us to discuss your particular requirements. Contractors, please feel free to contact us directly to discuss your project. We will be happy to help and then refer you to one of our Distributors.