MB-4 is the Best Granite Sealer. Itrequires only one application and it's good to go for 10 years or more
I'm a professional granite installer and in my own home I have natural stone tops in the kitchen, every bathroom, laundry room, outdoors on the deck, even my kids' desks. I have never reapplied sealer in over 9 years. Sealed all the tops one time (granite, limestone, marble) - never a stain, never a dull shine.
Why should you seal granite? Sealing granite is such a misunderstood practice and misused marketing weapon. It's the result of ignorance in the stone industry and malicious intent by sales people of competing countertop materials.
It's generally believed that when a material is delicate and hard to maintain, it needs to be sealed. The stone industry set out to solve the concerns of staining granite countertops by soliciting chemists to find a sealer for stone. Unfortunately, the chemists didn't know the first thing about petrography.
The best performing product we have found is MB-4 Impregnator/Sealer from MB Stone. We have provided this to all our customers as part of a stone care kit when we install a new countertop and when we show them how to clean and seal their granite.