Does natural stone stain?
Yes. All natural stone can stain and etch (a dull spot on a polished or honed surface), including granites. Sealers do not prevent staining, as they are a moisture barrier only, yet they will help to give you a small amount of time to wipe up spills. It is nearly impossible to prevent staining or etching, but serious stains can be almost completely removed and any etching can be resurfaced if either is truly bothersome to you.