From what I've seen in my area, the listing agent/broker of the bank-owned property pays for the electric, gas & water bills. Need those services on for showing & for inspections purposes. For lawn, pool, misc. maintainence fees, & if there were any break-ins or vandalism, agent pays for some minor repairs (need to get bids & authorization first) too, all bills send to escrow, agent get paid back for those expenses when escrow closes. If property doesn't sell & goes to auction, all bills send to bank for payment. That is for residential properties.
For commercial properties, banks would hire a property management company (licensed real estate agent/broker) to maintain, collect rents, etc. The property manager hires contractors or handyman for maintainence & repairs (bids & authorizations too).
I'm assuming that you would like to start a business on cleaning & hauling away junk from foreclosure properties. Your clients would be the real estate brokers who handle/specialize bank-owned properties, they can hire your company to do the work. Your competitions are those who are already in this business & contracted w/ the brokers.
I don't seem to recall bank has those properties cleaned before closing, that's usually the new owners' expenses. That goes for million dollars properties also. Maybe you can advertise to new owners also.
Banks are holding on to a lot of foreclosed properties, they sell off a small % of their holdings at a time. If the banks dump all the foreclosed properties any more rapidly, the housing market would be even worse, I guess that is damage control. There will NOT be a shortage of foreclosed properties in the near future.