What summer sewer odor actually costs to fix
Professional repair typically runs $300–$1200. This is not a DIY job, so plan on hiring a pro.
The wide gap exists because the same symptom has very different causes. A dry trap costs nothing but a bucket of water. A cracked main line under your slab is a different animal entirely.
The good news is that summer odor is usually the cheap kind. Heat dries out traps and softens old toilet seals, and both are quick fixes.
Start cheap and simple before anyone talks about excavation. Techs have seen too many homeowners quoted thousands for a problem a quart of water solved.
2026 cost breakdown
DIY parts are cheap. A wax ring is $6-15, an air admittance valve is $12-30, a cleanout cap is $3-12, and a jug of mineral oil to slow trap evaporation is a few bucks.
Professional repair typically runs $300–$1200. This is not a DIY job, so plan on hiring a pro.
On the pro side, a diagnostic visit with a scent or smoke test runs $150-300. That test pressurizes the system and shows exactly where gas escapes, which is worth it when the source is hiding.
Resealing a toilet with a new wax ring and flange check typically totals $300–$1200 including the visit.
A main line camera inspection adds roughly $150-350. If the camera finds a crack or heavy root intrusion, you're into a separate repair quote that can range from $1,500 for a spot repair to well over $10,000 for a full replacement.
That last number is exactly why you rule out the cheap causes first.
How we built these estimates
These ranges come from typical 2026 US pricing for residential plumbing diagnostics and small repairs, blended across regions.
DIY figures assume you buy standard parts at a hardware store and already own basic tools like a wrench and a bucket.
Pro figures assume a licensed plumber's service call plus common tasks: a scent or smoke test, a toilet reseal, or a camera inspection.
Big-ticket main line repairs like spot digs and full replacements are called out separately because they vary wildly by depth, length, and local labor.
Your quote can swing with region, access, and how buried the problem is. Use these numbers to sanity-check a bid, not as a fixed price.