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. Avoid harsh chemical cleaners on both granite and quartz, they can dull the finish over time.

