www.haristoneslimited.com for Granite ,Marble and Quartz
www.caesarstone.ca for Quartz
Created by combining 95-percent natural stone with 5-percent polymer resins, manmade quartz is a super-hard, low maintenance surface with the look and feel of natural stone. It is available in a variety of color options, is non-porous and doesn’t need to be resealed.
http://www.hanwhasurfaces.com/ for Quartz
http://www2.dupont.com/corian/en-us/bi/corian-all-colors.html for Corian color