snails clean up the walls, but crap a LOT.
plecos, but they get HUGE generally.
cory cats and loaches clean up the bottom and walls...but they dont clean up fish poop. only algae and pellet food.
if youre looking for a fish to do cleaning work for you, so you dont have to do a water change..that fish doesnt exist.