Confirm the Problem First
Before any cleaning, confirm you're dealing with sensor dust and not a dirty front element. Photograph a blank white wall or overcast sky at f/11. If dark spots appear in the same position across consecutive frames, it's sensor dust. If changing the lens makes the spots disappear, the contamination is on the lens — clean the lens instead. These two problems look similar on test shots but require completely different solutions.
Sensor dust is most visible at small apertures because the dust sits in the optical path when the aperture closes down, casting shadows that appear as dark spots. At f/2.8 or wider, dust is often invisible entirely. This is why photographers often feel it "appeared" after a small-aperture shoot — the dust was there all along.
The DIY Cleaning Toolkit
Rubber bulb blower ($15–$25): The entry-level tool. The Giottos Rocket series is the standard recommendation — no moving parts, no propellant, no risk of depositing chemicals. Hold the camera with the sensor facing down, insert the blower tip without touching the sensor, and give 3–4 firm squeezes. Effective only for loose, light particles. If the dust has any oil or moisture component (from humidity, fingerprints during lens changes, or condensation), a blower won't touch it.
Sensor swabs and E2 solution ($25–$40): The proper wet-cleaning method. Swabs come in widths matched to your sensor size — APS-C and full-frame are different sizes, and mixing them up is the most common DIY mistake that causes damage. Apply 2–3 drops of Eclipse E2 or similar sensor-specific solution to the swab. One slow, confident pass from one edge to the other, then discard the swab. Never re-use a swab. Never use lens cleaning fluid, alcohol wipes, or tap water — the solvents and mineral deposits leave their own contamination.
Anti-static brushes ($30–$45): Used dry, these pick up oily residue that air cannot dislodge. The brush accumulates contamination with each use — after 3–4 cleanings, either clean it with dedicated brush cleaner solution or replace it. A contaminated brush drags contamination across the filter and does more harm than a dirty sensor ever would.
Professional Cleaning: What the Price Covers
Professional sensor cleaning typically runs $50–$120 depending on location and service tier. For that price, you get: inspection under magnification or LED rig to pinpoint contamination, cleaning in controlled low-dust conditions (reducing the chance of introducing new particles mid-process), technique matched to the contamination type, and a post-clean verification shot. The clean-room environment is the primary differentiator — when you attempt DIY cleaning in a dusty room, you risk creating more dust than you remove during the process.
The guarantee matters. If a professional introduces streaks or causes damage, that's their liability. If you do it yourself and make things worse, you've paid for the professional cleaning anyway — plus potentially a sensor filter replacement.
When DIY Goes Wrong
The anti-aliasing filter in front of most sensors is glass. It can be scratched. A too-large swab, excessive pressure, or a brush with trapped grit will scratch it — and a scratched filter shows the damage in every single image until replaced. Filter replacement runs $300–$600 depending on the camera model. The cause is almost always one of three things: wrong swab size, aggressive brushing, or canned air used at an angle that deposits propellant residue.
Canned air is the most consistent source of DIY sensor damage. The propellant is stored as liquid under pressure and releases cold liquid when the can is shaken or used at an angle. That liquid freezes on contact with the sensor and leaves a residue requiring full professional wet cleaning to remove — or, if it sinters into the filter coating, requires filter replacement. The $20 Giottos Rocket does the air job correctly. Canned air doesn't.
Which Should You Choose?
Go DIY when: You've confirmed it's sensor dust (not lens contamination), the dust is light and loose, you have the correct tools matched to your exact sensor size, and you're comfortable with the process. If you're unsure, start with the blower method — zero risk, no contact with the sensor. If that doesn't work, book a professional and ask to watch the process. Most repair technicians are happy to explain what they're doing.
Go professional when: The camera has been in sandy, dusty, or salty environments (construction sites, beaches), the contamination includes smudges or fingerprints, you've attempted DIY and introduced streaks, you're preparing for a paid shoot and can't afford post-processing surprises, or you own a high-resolution full-frame or medium-format body where the stakes of a filter scratch are significant. A $75–$100 professional clean every 6–12 months of regular shooting is a reasonable maintenance budget for serious photographers.
Prevention Is Cheaper Than Both
Reducing how often you need to clean is the actual long-term solution. Change lenses quickly with the camera body facing down. Avoid lens swaps in wind, dust, or humidity. Keep the body cap on when no lens is mounted. Run your camera's built-in ultrasonic/sensor cleaning mode before every shoot — it's free, takes 10 seconds, and is surprisingly effective for light dust. A solid camera maintenance routine keeps sensor dust infrequent enough that most shoots don't need pre-flight checks.
For travel photographers working in variable conditions, pairing a quality travel tripod and variable ND filter means you'll be changing lenses in more environments — which makes the prevention habits above even more valuable. Every lens change is a dust opportunity.
The bottom line: a $20 blower handles 80% of sensor dust situations. A professional clean handles the other 20% and does it with zero risk. Canned air handles none of them — and creates problems where none existed. Know which category your situation falls into before you open your camera.