When it comes to home maintenance, gutter cleaning is a dreaded but essential task. Clean gutters manage the flow of water, off your roof and away from your foundation, keeping your basement and foundation dry. Over time water against your foundation becomes a very expensive repair.