I have never had an algae problem...and my cleanup crew has always done well. Remember some eat detritus too.