We serve Toronto, Scarborough, Brampton, Mississauga, Oakville, Vaughan, Markham, Newmarket, Barrie, Kitchener, London, Pickering, and Ajax by supplying high-quality materials from quartz, granite, marble, porcelain, quartzite, limestone and onyx stones ideal for high-end custom residential and commercial renovation, kitchens and bathrooms renovation, finished basements, flooring, painting and drywall, stairs and commercial renovation