I assume you are talking about the garbage collectors and not recycling. If so, it sounds like the best solution is our responsible behavior. WE (TOWER SHORE RESIDENTS AND RENTERS) need to do a better job of using heavy enough garbage bags and tie the bags tightly enough so the contents don’t spill out when they are transferred from trash cans to trash truck. We also need to only put bagged trash in our own cans and not put unbagged trash in other people’s cans. I have, unfortunately seen unbagged trash left in my can when I return to my home after being away. Those actions, by these few inconsiderate people, of course, will also increase the chance of spillage onto the streets.
I personally have not had a problem with the garbage collectors not returning the cans. However, I always leave a tightly sealed heavy duty bag so that they can just lift the bag(s) out of the can and they don’t have to remove the trash can from the enclosure.