Resealing granite once a year is enough to keep it resistant to oil, wine and general staining, and it's a straightforward job. Quartz doesn't need sealing at all, a wipe with warm soapy water keeps it in good order. Where a kitchen or commercial unit sees heavy daily use, that lower maintenance often makes quartz the sensible choice, although granite still holds strong appeal for its natural look. Granite's reseal is worth doing on schedule rather than waiting for staining to appear first.

