Granite is an amazing choice when you want to add both beauty and functionality to your countertops. The material is durable, scratch-resistant and can last for many years even with heavy usage. The downside, however, is the fact that granite countertops have to be sealed at least once every year to prevent staining. The material is also considerably heavy. This means your kitchen cabinets have to be strong enough to hold up the weight. Most homeowners go for granite kitchen countertops in Richmond Hill because they last longer and offer numerous style possibilities.