Slate, limestone, Marble and granite are all common types of natural stone that we carry. Available in a variety of styles, colours and sizes. Natural Stone is ideal for many areas of your home; foyers, bathrooms, floors, fireplace facings, hearths and back splashes.  Natural stone is exceptionally durable and requires simple care and maintenance to keep it looking beautiful for years.