That depends on how much you use them. In general, our recommendation is to reseal them once a year. You don’t have to hire anybody to do that. It is easy enough to do yourself. Contact us to find out what commercially available granite sealants would best suit your purposes.
In some cases, you may not even have to seal it at all. Some granite stones are so dense they are non-porous. Check if this is the case by doing the water test. Splash some water on your granite counter and wait a few minutes. If it darkens where the water is sitting, you need to seal it.
If you are confused about what you should choose, contact us for a quick educational tour.