Your kitchen counter used to catch the light like glass. Now it looks tired. A little cloudy. You wipe it down more often thinking that’ll help, and it doesn’t. If anything, the dull spot spreads out from the sink and around the stove until the whole slab looks fogged over.
And the worst part? You didn’t do anything wrong. You’ve been cleaning it like you’re supposed to. Every day. So what gives?

Why the counter looks dead when it isn’t
The first thing most people assume is that the stone is worn out. Old. Past its prime. Search around online and you’ll find plenty of pros telling you to hire someone to grind and polish the whole slab, which can run you a few hundred dollars per counter. Some people even start pricing out full countertop replacement, which is thousands.
That fix is real. But it’s the fix for a specific kind of damage, and it’s almost never what’s actually going on.
The folks who install and repair stone counters for a living say something different. The team at Granite Guy Inc., a Massachusetts stone installer, puts it plain: cloudiness on granite is usually “not damage.” Most of the time, it’s just gunk sitting on top of the stone. Bad Lizard Granite and Quartz, another installer that works on natural stone every day, says the same thing. The dull look is a film. The polish underneath is still there.
That flips the whole problem. If your counter looks dead but really isn’t, you don’t need a repairman. You need to know what you’ve been doing wrong and how to reverse it.
Try this before anything else. Run your fingertip across the dull area, then across a spot on the same counter that still looks shiny (usually the edges, away from the sink). If both feel the same, perfectly smooth, you’ve got a film sitting on top and the fix is going to be cheap. If the dull spot feels rough, gritty, or slightly sunken, you’ve got real damage baked into the stone, and only a pro with polishing pads can bring it back.
For most people reading this, it’s the smooth kind. Granite Care Pro, a company that publishes maintenance guides for natural stone, has seen the same pattern in home after home: what looks like dying stone almost always wipes right off. You just need the right thing to wipe it with, and the right way to wipe.
The reason nobody figures this out on their own is that the wiping they’ve been doing every day is exactly what put the film there in the first place. It’s not that people are lazy or careless. It’s the opposite. The homeowners with the dullest counters are almost always the ones cleaning most often. Because whatever they’re using to clean is quietly building the film.
Which means the answer to what’s killing your counter isn’t in the counter. It’s in the cabinet three feet away.
So what’s the culprit?
Look under your sink
Odds are you’ve got a spray bottle of something labeled “multi-surface” or “all-purpose.” Maybe a lemon or orange-scented degreaser. Maybe glass cleaner you started grabbing because it made the counter look bright at first. Maybe you’re just squirting dish soap straight onto a wet rag.
Every one of those is quietly working against your stone.
The Natural Stone Institute, which sets the rules the whole stone industry follows, is blunt about what belongs nowhere near a stone counter: vinegar, lemon juice, bleach, ammonia, anything with citrus or acid in it, even glass cleaner (most of them have ammonia). Stone doesn’t like acid or harsh chemicals, and the invisible protective coating on top (called a sealer) hates both. Wipe with the wrong stuff every day and that coating slowly breaks down.
The soap part is sneakier. Warm water with a couple drops of dish soap is actually what the Natural Stone Institute recommends for daily cleaning. But if you use too much or skip rinsing and drying after, the soap leaves a thin residue. Do that every day for a year and the residue builds up into a foggy film. That’s the cloudy look. That’s the “my counter used to shine and now it doesn’t.”
La Zona Restorative, a stone repair company in Arizona, watches the same story play out in customer kitchens: dull counter, scrub harder, more soap, then reach for something stronger like vinegar. Your daily habit put the film there. Your emergency cleanup destroys the coating underneath.
The $7 fix
Buy a pH-neutral stone cleaner. Any bottle labeled safe for natural stone works. Stone Care International’s granite cleaner runs about $7 to $10 (roughly €6 to €9 / £5 to £8) at Walmart, Home Depot, Target, or Amazon. Rock Doctor, Method’s stone spray, Miracle Sealants’ counter cleaner, and Weiman’s stone and quartz cleaner are all in the same price range and all pH-neutral.
Look for the words “pH-neutral” on the label, along with “safe for natural stone” or “for granite and marble.” That’s the whole shopping list.
Once you’ve got it, do this in order (once as a reset, then daily as your new routine):
- Spray the counter and let it sit for about a minute. The cleaner needs a moment to break down the film. Don’t spray and instantly wipe.
- Wipe with a clean microfiber cloth. Not paper towels (they leave lint), not the crusty sponge from the sink.
- Take a second cloth, dampen it with plain water, and go over the counter again. This is the step everyone skips, and it’s the one that keeps the film from coming back.
- Buff dry with a third dry microfiber, in small circles. Don’t let the counter air dry, or you’ll get water spots every time.
That’s it. The first time you do this on a counter that’s had months of buildup, you’ll see the shine start coming back in real time. Granite Guy Inc.’s guide says buffing off about 90% of the cloudiness people complain about takes nothing more than soap, water, and a dry microfiber. The pH-neutral cleaner just does the same job faster and doesn’t leave a fresh layer of residue behind.
When the $7 fix won’t be enough
If your counter has real etching (acid has actually eaten into the polish and left rough patches you can feel with your fingertip), no cleaner brings that back. The Natural Stone Institute is clear a sealer won’t fix it either. Only a stone pro with polishing pads can. This is where the fingertip test earns its keep: smooth means film, rough means etching.
For stone still in good shape under the film, add one more step to your year. Apply a penetrating stone sealer once every 12 months. A bottle of Miracle Sealants 511 Impregnator or Stone Care International sealer runs $15 to $25 (about €14 to €23 / £12 to £20). Wipe it on with a microfiber, let it soak in for the time your bottle says (usually 10 to 15 minutes), then buff off any extra. Every few months, drop a bit of water on the counter. If it beads up, the sealer’s still working. If it soaks in and darkens the stone, it’s time to reseal.
One important note. The sealer step is for natural stone only (granite, marble, true quartzite). If yours is engineered quartz (Cambria, Silestone, Caesarstone), don’t seal it. Those manufacturers are clear: engineered quartz doesn’t have pores, doesn’t need sealing, and putting sealer on it can actually make the surface look cloudy. Stick with the pH-neutral cleaner.
Sources: (1) Natural Stone Institute, consumer care and cleaning guidance; (2) Granite Guy Inc., how to clean granite countertops step-by-step guide; (3) Bad Lizard Granite and Quartz, my countertops look dull what should I do; (4) Granite Care Pro, restore shine to granite tops secret, remove soap film; (5) La Zona Restorative, dish soap is ruining your granite; (6) Miracle Sealants Company, natural stone care guidelines; (7) MSI Surfaces, how to clean and seal quartzite countertops; (8) Cambria, care and cleaning guidance.


