Dual-Edge Cleaning