Having worked as a sales rep for Leaf Filter myself, let me say that I feel your pain. You have to get up there and clean them off or wait for a strong wind which is not likely to remove all debris up ... read more
Hey Bin,
If you havent done this before, then follow this, shutdown the Valve first then open the faucet from both sides upwards and downwards. If you still need more information you can possibly get ... read more