Dirty windows telegraph “this house hasn’t been maintained.” Buyers notice — not consciously, but they notice — and real estate photographers have to work around them. A proper pre-listing cleaning runs a few hundred dollars and makes the difference between a listing that photographs flat and one that jumps off the page.
Here’s what actually goes on the checklist.
Why this matters more than most sellers realize
Real estate photos today are shot with wide-angle lenses, high dynamic range, and often twilight schedules that emphasize interior lighting spilling outward. All of those techniques depend on clean glass. Streaks, fingerprints, and hard-water spots that you’d never notice in daily life look like massive blemishes on a 24-megapixel, 10-exposure HDR composite.
Buyer walk-throughs work similarly. Nobody consciously thinks “the windows have spots,” but everyone walks away with a feeling about whether the house was kept up. Clean glass is a 30-second impression that runs through every room.
Cost versus impact: a full pre-listing cleaning runs $300–$650 for most San Diego homes. The payoff shows up in days-on-market and final-sale delta. Realtors who brief sellers on this correctly see meaningfully better outcomes.
The pre-sale cleaning checklist
Not every item on this list applies to every home. Your listing agent and photographer will have opinions. But here’s the full menu.
Windows — interior and exterior
- Every pane, every side. Not just the “fronts,” not just the “outsides.” The inside of every window because that’s what buyers see as they walk through. The outside of every window because that’s what the photographer sees from the lawn.
- Streak-free. Squeegee method on flat glass, proper detail on divided-light panes.
- Sliding doors. Both sides. This is often the biggest single pane in the house and it’s usually the dirtiest.
- Second-story and high windows. Water-fed pole from the ground. No ladder prints in the mulch.
- Skylights. Inside from an extension pole, outside from roof access. Often forgotten and almost always dirty.
Screens
- Pull, wash, rehang. Not just wiped in place. A dusty screen in front of clean glass still looks dim from inside.
- Label each screen. They go back in the opening they came from.
- Rescreen anything shot. Torn or sagging mesh on a listing photo reads as “this home has small problems.”
Tracks and sills
- Vacuum, detail-brush, wipe. This is the detail photographers zoom in on that sellers never remember to check.
- Weep holes clear. Water pooling at a sill in a photo is a red flag for buyers and agents.
- Sliding door track scrubbed and lubricated. Sliding doors that don’t glide smoothly at a showing read as deferred maintenance.
Exterior-adjacent surfaces
- Front door glass, sidelights, and transoms. Buyers touch the door. First impression material.
- Garage door windows. Overlooked. Visible in curb-appeal photos.
- Pool enclosure glass, patio enclosure panels. Both sides.
- Mirror-polished interior glass. Bathroom mirrors, built-in glass shelving.
Related exterior work
Not window cleaning strictly, but part of the same visit if you want it done right:
- Pressure wash the driveway and walkways. Stains, oil spots, and general concrete grey.
- Soft-wash the stucco and fascia. Removes algae streaks and general atmospheric grime without damaging the stucco.
- Gutter cleaning and exterior downspout check. Gutters full of leaves are a red flag at an inspection. Downspouts with stains showing where they’ve overflowed are worse.
- Solar panel cleaning. If your listing advertises solar, dirty panels are negligence material. Also helps sellers demonstrate actual production history rather than “here’s what the system could be producing.”
Timing: when to schedule
- 7–10 days before photography. Close enough that the glass is pristine. Far enough that if it rains (which it can in San Diego in a listing shot in winter or spring) there’s time to respond.
- 1–2 days before open houses. Quick touch-up on front-door glass, sidelights, and any high-traffic interior glass.
Don’t schedule cleaning the morning of photography or the morning of a major showing. Anything can go wrong — a bucket spill, an irrigation run-on, a sudden rain — and you want a buffer.
The “keep it clean” stretch
Once the listing is live, windows tend to accumulate film from open houses (people touching glass, cooking on the stovetop for showings, kids at private showings). Budget a touch-up cleaning every 3–4 weeks the listing stays active, focused on interior and front-door glass.
If your listing runs long — 60+ days in this market is not unheard of — the original cleaning starts to age out by the end. A second full cleaning around day 45 refreshes without any new spend being obvious to the buyers.
What you’ll spend
Typical pre-listing package for a 2,000–3,000 sqft San Diego home:
- Interior + exterior windows: $280–$450
- Screens: $60–$120
- Tracks: $40–$75
- Skylights: $85–$200 (2–3 skylights)
- Pressure wash driveway: $150–$250
- Gutter clean: $140–$220
- Solar panel clean: $180–$280
- Full exterior pre-sale package: $900–$1,600
Not everyone does the full package. The highest-ROI individual items, in order, are:
- Interior + exterior windows.
- Screens (visible in every photo).
- Sliding door glass (often the largest pane).
- Pressure wash driveway if it’s visibly stained.
- Gutter clean if leaves are visible.
The realtor’s version of this
Good listing agents have a pre-sale vendor list and they use it. If you’re working with a realtor who hasn’t mentioned windows, ask. If they don’t have a preferred vendor, we work with most of the listing agents in North County, South Bay, and the central corridor.
Call (858) 808-6055 and let us know your listing timeline. We’ll build a package around your photography date and your budget. Most listings get booked 2–3 weeks ahead during peak season.