Recoverable revenue by stage, sourced live from the opportunity engine.
New build rough-in bid
Unsold estimate — sewer line replacement
Dormant multifamily account — 14 months
Drain maintenance interval reached
Whole-home filtration upgrade
Water heater due for replacement
Grease trap emergency follow-up
Annual backflow contract renewal
Repipe estimate never closed
Membership renewal opportunity