Cleanup and finishing robot