Granite countertops are an investment in your home which is why after years of wear they might not look as nice as the day they were installed. So when should they be resealed?
If you notice staining, discoloration or water penetrates the sealant then it is time to reseal. If you opt to not reseal, the granite may continue to get stained or even damaged.
Granite countertops should be polished about every 5-15 years depending on the wear and use. After polishing your countertops, they should also be sealed to keep them looking new for the next few years until they need to be re-polished.
Granite countertops can be cleaned much in the same way as other types of countertops. It is always best to use warm soap and water with a non-abrasive cleaning sponge or cloth. Remember to never use abrasive cleaners such as soft-scrub as this may scratch the protective layer or the stone itself.