I take out the trash Thursday night, and take the cans in Friday morning.
Don't really care too much which day it is, though maybe Monday pickup would be best since I tend to generate the most garbage over the weekends.
I live in an unincorporated area, so I have to pay a waste company for my service rather than having local taxes pay for it. I have Groot, which comes Friday AM, but others in the area have Waste Management or Jensen Disposal, which come on Tuesday or on Wednesday.