At Northyork Granite, we provide quality granite, stone, quartz, and marble for residential and commercial needs. We understand how important quality and reliability are to you... more... See more text