The nine steps
A good general practitioner doesn't diagnose by guessing. They follow a method. Building diagnostics works the same way:
- Presenting symptom. What does the building actually sound, smell, or look like? Specific sensory description before any guessing.
- History-taking. Age of the system, when the symptom started, recent changes, service history. The story behind the symptom.
- Examination. What to look for, listen for, smell for. Includes the safety-first warnings ("If you smell gas, stop reading and call the gas company.")
- Differential diagnosis. The 3-6 things that could plausibly cause this symptom, ranked by likelihood and severity.
- The diagnosis. Based on the signs above, the most likely cause — with explicit confidence framing ("8 times out of 10..."). Never fake certainty.
- Treatment plan. The DIY procedure, with tools, time, and cost per step.
- The prescription. Specific products and tools I'd reach for. Affiliate links clearly marked; specific brand+model so future product-review pages can attach to the existing topic graph.
- When to call for help. The red flags + the lead-gen CTA. Explicit "this is past safe DIY" criteria.
- Prognosis. What to expect after the fix. When the symptom should clear, when it might return.
Why this method works
The diagnostic logic medicine uses is the same logic any complex-systems troubleshooter uses. A car mechanic, an aircraft engineer, a software debugger, and a doctor all do the same nine things — they just call them different names. Buildings are complex systems. They deserve the same rigor.
What this method explicitly is NOT: "10 things that might be wrong" listicles, generic "call a pro" deflections, or affiliate-driven recommendations dressed as advice. Each diagnostic commits to an actual diagnosis based on the signs you describe.
Sources and citations
Every regulatory claim on this site links back to a primary source. The full list:
- NFPA 10 — Standard for Portable Fire Extinguishers. Cited in the fire extinguisher diagnostic. nfpa.org
- NFPA 72 — National Fire Alarm and Signaling Code. Cited for smoke alarm replacement intervals. nfpa.org
- EPA Section 608 — Stationary Refrigeration Regulations. Cited for refrigerant handling requirements on the heat pump and AC diagnostics. epa.gov/section608
- NEC (National Electrical Code, NFPA 70). Cited for GFCI and breaker requirements. nfpa.org
- EPA CO Awareness Page. CO detection and poisoning facts. epa.gov
- HUD Federal Pacific / Zinsco panel guidance. Cited in the breaker diagnostic. Multiple sources document failure-to-trip issues with these panels.
Per-diagnostic methodology notes
Every diagnostic uses the same 9-step structure. Here's what's specific to each:
01 — Boiler knocking / water hammer
- Diagnosis splits on hot-water vs steam systems. Most homes don't know which they have; the diagnostic walks the identification before diagnosis.
- Severity ranking: trapped-air hydronic = annoying, pipe-pitch steam hammer = dangerous.
- Bleeding procedure is the standard hydronic-system procedure.
- Source: IUOE Local 39 Stationary Engineer training (2001) covers both system types.
02 — Furnace banging on startup
- Differentiates delayed ignition (dangerous) from thermal expansion (harmless) by timing — startup vs shutdown.
- Cracked heat exchanger flagged as urgent because it's a CO source.
- Burner cleaning procedure is what a licensed HVAC tech would do; DIY only if comfortable in the combustion chamber.
03 — Fire extinguisher replace vs recharge
- Per NFPA 10: 6-year internal exam, 12-year hydrostatic test for commercial. Homeowners typically replace at 10-12 years to skip the hydro test.
- Four conditions trigger "replace not recharge" — listed explicitly.
- Source: SFFD Fire Safety Director training (2001) + 18 years signing off on commercial extinguisher inspections.
04 — Heat pump grinding outside
- Diagnosis ranks by location of grind — fan (top), compressor (middle).
- Replace-vs-repair decision turns on age: under 8 years almost always repair, over 12 years almost always replace.
- EPA Section 608 invoked for any refrigerant-loop work — homeowner-illegal per federal law.
05 — Smoke alarm chirping
- Four causes, 60-second triage.
- 10-year replacement is per NFPA 72.
- Always replace as a set — alarms age together.
06 — CO detector beeping no CO
- Alarm cadence is the primary diagnostic input — 4-beep cluster = real, single chirp = fault.
- 5-10 year sensor life depending on brand.
- Evacuation framing is conservative on purpose: most CO poisoning cases happen because someone "just wanted to check first."
07 — AC compressor warning sounds
- 4 warning sounds mapped to specific failure modes.
- Hard start kit ($80-$150) cited as the best preventive intervention for early hard-starting.
- Short-cycling explicitly called out — kills compressors fast.
08 — GFCI keeps tripping
- Five causes, ranked. Moisture intrusion most common on outdoor outlets.
- GFCI replacement is DIY-friendly at the outlet level; panel work always pro.
- Bypassing GFCI flagged as NEC code violation.
09 — Water heater banging
- Sediment buildup is the headline cause. Flush procedure is the standard commercial procedure scaled down.
- 8-12 year tank life, 15-20 with annual flush + anode rod replacement.
- Expansion tank check baked in for closed-loop systems.
10 — Breaker keeps tripping
- Three causes: overload, short, ground fault. DIY only for overload diagnosis (load redistribution + isolation testing).
- Federal Pacific Stab-Lok and Zinsco panels flagged for whole-panel replacement regardless of symptoms.
- Panel work explicitly pro-only — working a hot panel without training kills people.
11 — Sewer smell in house
- Four sources, ranked. Dry P-trap is the headline cause (~70%) — fix is free.
- Wax ring failure is DIY for confident plumbers.
- Vent stack and sewer-line issues are pro-only.
12 — Doors / windows not closing
- Differentiates seasonal swell, normal settling, and active foundation movement.
- Hinge tightening solves 80% of cases — cheapest fix on the site.
- Foundation-engineer recommendation is "independent, not a foundation repair company first" — they have different incentives.
What this site doesn't model
Honest about limits. These are pattern-recognition diagnostics. They cannot account for:
- Your building's unique history. A 2003 system with a specific model and known failure modes might present differently than the general pattern.
- Climate-specific failures. Coastal salt air, high-altitude pressure differentials, freeze-thaw cycles in northern climates — each adds failure modes not in the general diagnosis.
- Building-code variations. Local code amendments override NEC/NFPA defaults in many cities. Always check local code before electrical or plumbing work.
- Multi-system interactions. A real failure often involves 2-3 systems compensating until one breaks. The diagnoses on this site assume isolated-system symptoms.
- Liability around pro escalation. When a diagnostic says "call a pro," verify they're licensed in your state and pull permits where required.
Update cadence
- Annually: regulatory changes (NFPA, NEC, EPA updates), product pricing refreshes.
- Quarterly: top diagnostics get reviewed against new SERP patterns and reader corrections.
- Immediately: any factual error is corrected within 7 business days of being notified, with a note on the affected page.
Last methodology review: 2026-05-13. If you spot something wrong, the contact address is on the about page.