Granite countertops do require maintenance; especially since they are relatively expensive you want to get the most for your money.  Because it is porous, granite should be initially sealed and then resealed on a regular basis in order to repel water and oil based stains.  [...]