Remember, while the city was closed Monday, July 5th, in observance of Independence Day (which fell on a Sunday), trash/recycling collection is not affected. The city's waste management vendor observed the holiday on Sunday and resumed work on Monday.
The vendor provides a calendar of collection days and holidays to us each year; you can view 2021's calendar here. It can be a bit confusing to interpret, but essentially red days are vendor observed holidays, when there will be no collection, while green days are collection days during a holiday week. Where not otherwise designated, pickup is Monday through Friday each week. So, when a red day falls on a Monday, collection days are delayed one day to shift the Mon-Fri schedule to a Tue-Sat schedule. (As occurred Memorial Day this year.) When the red day falls in the middle of the week, as with Thanksgiving, the days ahead of the holiday are not affected, there is no collection on the holiday, and then the schedule pickups the next day one day delayed—so, Thursday's route will be collected on Friday, and Friday's route will be collected on Saturday during Thanksgiving this year. This week, the holiday fell on a Sunday, which is not a normal pickup day. So, collection was not affected and the green days pick up on Monday with a normal schedule. This will occur again at Christmas and New Year's this year when both holidays respectively fall on a Saturday, a non-pickup day. There will be no trash/recycling delays those weeks, just as the schedule is normal this week.