As tempting as it can be, using fish to manage a maintenance problem doesn't usually work out too well. Plecos eat algae but they are a very heavy bioload fish. Which can lead to more algae.
Algae is the result of imbalance in a tank. Excess nutrients in the water and/or excess light...