Toronto Granite was excellent throughout the entire process! The staff are so friendly and helpful. They assisted us with picking our perfect countertop and provided knowledgeable advice along the way. They have an excellent selection of countertops to choose from. They were always professional and kept us informed about the stages of the process. Installation was quick and seamless, and the installation team was very professional. We absolutely love our countertop and would definitely recommend Toronto Granite and use them again. Our kitchen feels complete now:) Thank you!