Pine sap, road tar, dead insects, and old adhesive all look impossible to remove with normal cleaner. They aren't. They just need the right solvent in the right order — what the trade calls a solvent ladder. Here's the one I've used for eleven years.
There is no single 'best cleaner' for stubborn residue. There is a ladder you climb until something works:
Climb the ladder one rung at a time. Don't start at the top. The first rung that works is the right one — using a stronger solvent than necessary risks the gasket, the trim, and any coatings on the glass.
Couple seasons ago, a guy in Birmingham called me about his sunroom windows. He'd had a tree professionally trimmed in his backyard. The crew had used a chainsaw twenty feet from the windows, and the spray of pine sap, sawdust, and wood resin had hit the glass and dried hard. He'd tried Windex. He'd tried vinegar. He'd tried a magic eraser, which is genuinely the worst thing you can do to a window for reasons I'll get to. By the time I showed up he'd been working on those windows for two weekends and was ready to swap out the glass.
I cleaned all six panes in about thirty minutes. Most of the work was warm soapy water and patience. The hardest spots took mineral spirits and a soft cloth. Total cost in materials, maybe four dollars. He thought I was a magician.
I wasn't. I just knew the ladder.
A solvent ladder is the working professional's mental model for cleaning anything that doesn't come off with normal cleaner. The idea is simple: solvents have different chemistries, and different chemistries dissolve different things. Instead of grabbing the strongest solvent in your kit and going straight at a stain, you start gentle and work up. The first rung that works is the right rung — using a stronger solvent than you needed risks damaging gaskets, frame finishes, or any coatings on the glass.
Skipping rungs is also how amateurs ruin windows. Most internet advice on stubborn residue is "use Goo Gone" or "use acetone," and both of those will sometimes work, but they will also sometimes damage things they shouldn't. The ladder approach trades a few extra minutes of effort for a much lower risk of collateral damage.
Here is my actual ladder, in the order I climb it on real jobs.
This is the rung most homeowners skip, because hot water and dish soap doesn't sound like a "solvent." It is. Water is a polar solvent, soap adds surfactant action, and heat dramatically increases the rate at which both dissolve organic matter. A surprising fraction of "stubborn residue" is just dirt that needs more time and warmer water than you gave it the first round.
The technique I use for this rung:
This rung handles fresh sap (within hours of contact), most insect splatter (especially lovebug season residue, which is mostly protein and water-soluble), bird droppings before they fully dry, light tree pollen accumulation, and a surprising amount of light road grime on first-floor windows of houses near busy roads.
If you skip this rung and go straight to alcohol, you'll do twice as much work and use four times as much solvent. The dwell time is doing the work for free.
I clean my own house's lower windows with literally just hot water and one drop of Dawn, ninety percent of the time. The internet would be horrified. The windows look fine.
When hot soapy water doesn't fully clear the residue, alcohol is the next step.
Isopropyl alcohol is a polar solvent — meaning it dissolves materials that have polar groups (acids, bases, sugars, salts, many adhesives, biological residues). It also evaporates cleanly and quickly, leaves no film, and is gentle on most window materials. The 91% strength from the drugstore is meaningfully more effective than the 70% rubbing alcohol; the 30% extra water in the 70% version dilutes the cleaning action and slows evaporation.
The technique:
Rung 2 handles most adhesive residue (price stickers, Scotch tape, packing tape on the glass), light tree sap that's older than a few hours, surfactant film from over-cleaning (see Mara's piece on streaks, Article 009), most lipstick or makeup smudges, and oily fingerprint accumulation.
If alcohol gets it close but doesn't fully clear the residue, escalate to Rung 3. Don't keep punishing the spot with alcohol; the chemistry isn't going to change with effort.
Now we're into the heavy duty rungs. Mineral spirits and naphtha are non-polar solvents — they dissolve hydrocarbons, oils, waxes, sticky pitches, and tar. They are essentially purified versions of petroleum distillates: low-volatility kerosene-class fluid that lifts the gummy stuff alcohol can't touch.
Mineral spirits is what's sold as "paint thinner" at any hardware store. VM&P naphtha is a faster-evaporating version sold next to it. For window work, mineral spirits is my default — it's gentle enough not to damage gaskets in incidental contact, it's cheap, it's available everywhere. Naphtha is faster but slightly harsher; I save it for the stubbornest residues.
The technique:
Rung 3 handles heavy pine sap (the kind that's been there for weeks and looks like amber), road tar, asphalt splatter from driveway sealing or roofing work, hardened butyl from migrated glazing (see Article 010), heavy bug residue from a long buggy drive on a coastal highway, and most oil-based stains from garage door tracks or weather-stripping deterioration.
This rung is also where you start being careful about what you're touching. Mineral spirits will damage some painted frames, especially older latex paints. It will also dull rubber gaskets if it sits on them. The "applied with a cloth, on the residue" technique is specifically designed to keep the solvent on the glass and off everything else.
This is the specialty rung. Citrus-based cleaners contain d-limonene, an oil extracted from citrus peels, which is an unusually effective solvent for adhesives — particularly the rubber-based adhesives in stickers, labels, and old residue from price tags.
I use Goo Gone for one specific job: ancient adhesive residue from price tags, decals, or window clings that have been on the glass long enough that the adhesive has cross-linked and turned into something between a polymer and a tar. Mineral spirits will sometimes get it; citrus solvent always gets it.
The technique:
Rung 4 is where I park the citrus cleaner for one specific use. I do not use it as a general window cleaner. I do not use it on glass that's about to be squeegeed. The leftover oils make the rest of the cleaning harder.
A few things I see recommended in homeowner contexts that I don't use, and that you shouldn't either:
Acetone. It's an aggressive solvent. It will dissolve some types of vinyl trim. It will damage silicone gaskets if it sits on them. It's also flammable and unpleasant to work with. Anywhere acetone would work, naphtha will also work, and naphtha is much safer for the surrounding materials. There is no residential window-cleaning problem that requires acetone where naphtha won't do.
WD-40. I see this recommended on home-improvement forums for "removing tar." It does work — WD-40 is a mineral-spirits-based product with additional ingredients — but it leaves a heavy oily residue that's much harder to remove than what you started with. The residue is hygroscopic, attracts dust, and produces visible streaks for weeks afterward. Use mineral spirits directly instead and skip the cleanup work.
Magic Eraser (melamine foam). This is the one that hurts the most. Melamine foam is a micro-abrasive — its cleaning action is essentially polishing the surface with very fine sandpaper. On many surfaces, this is fine. On glass with a low-E coating or a tinted film, the magic eraser will scratch the coating and produce permanent damage that no cleaner will undo. I have seen multiple homeowners create thousands of dollars of damage with magic erasers on coated windows. If your windows are uncoated, low-risk annealed glass, magic erasers are usable on the most stubborn residue. If they're modern double-pane with low-E (which is most windows installed in the last fifteen years), don't.
Razor blades for sap or tar. I'm a razor-blade user — I disagree with Easton's piece on this somewhat — but sap and tar are exactly the wrong residue for a blade. The sticky residue clogs the blade edge after one stroke, dragging itself across the glass and creating new contamination. Use the solvent ladder. Save the razor for true hard residue that needs mechanical lift (dried paint, mortar, certain hardened bird droppings).
Boiling water. I see this recommended for ice and frost. It cracks tempered glass thirty percent of the time. Don't.
Pine sap from a tree that was professionally trimmed two weeks ago, splattered across six windows.
Total time for six windows: about thirty minutes. Total materials: a bucket of water, four ounces of Dawn over the life of the bottle, two squirts of alcohol, maybe an ounce of mineral spirits.
The Birmingham sunroom guy could have done this himself. He just didn't know the order to do it in.
The unifying idea behind the ladder approach is that cleaning chemistry has a hierarchy, and the right answer is almost always the gentlest solvent that will get the job done. Start gentle. Work up. The first rung that works is the right rung.
This is the opposite of how most homeowners approach stubborn residue. The instinct is to grab the most aggressive cleaner you can find, apply it heavily, and scrub. The result of that approach, in roughly that order, is: damage to the gasket, damage to the trim, damage to the glass coating if any, and frequently no actual progress on the residue, because the wrong cleaner was applied to the wrong chemistry.
Patience and the right solvent in the right order will outclean speed and aggression every single time. I learned this the hard way over my first two or three years of route work. The faster I tried to be, the more often I'd end the day having spent extra time fixing things I'd damaged. The slower I got, the more efficient I became. There's a lesson in there that probably applies to more than windows, but I'm not the one to draw it.
Jan Davenport ran a six-truck residential window cleaning route in suburban Detroit for eleven years before selling the company in 2023. He now writes full-time for Window Washing Guide, where he covers homeowner-facing diagnostics and the practical fieldwork that keeps service professionals employed. His writing has appeared in Pro Window Cleaner Magazine and the IWCA quarterly. He still washes the windows on his own house, badly, because he is no longer trying to impress anyone.
Jan Davenport is part of the Giordano Inc. editorial team and covers the Midwest and Great Lakes editorial beat for Window Washing Guide. Editorial content is researched and reviewed in collaboration with the Giordano Inc. editorial team and informed by interviews with practicing window-washing operators in the region, plus published trade and small-business operations references.