Heavy Trash comes the first Monday of each month unless it is a holiday.
If your pickup day/week falls during a City Holiday, it will normally be picked up the next day.
You can legally put your heavy trash out no earlier than 6:00 pm the Friday before your heavy trash day.
Solid Waste Management Dept. City of Houston
Garbage and Heavy Trash Holiday Schedules