Why do some companies charge an up front cleaning fee? You will see that some companies charge an up front cleaning fee to each tenant At General Home Management we do not charge an up front cleaning fee