I feel your pain. We just closed this past weekend (Bethlehem, PA).
The pool people were supposed to be here last Monday, but i called the pool place at 3pm when no one showed up and they said the workers were behind and had to reschedule for Wednesday. I called Wednesday at 3pm when no one showed, and they said they were running late and it would be later in the week. I told them to just cancel it since it seems too much for them. In the meantime we got tons of leaves in the pool due to rain/wind, most sinking to the bottom.
Spent Friday afternoon blowing out and plugging lines and cleaning out tons of leaves with a net (robot basket would fill up within 20 minutes). Finished up with leaves Saturday morning between robot and net, and my mom and dad came over to help my wife and me with the cover. Or pool is 20x50, so the mesh cover is heavy, but we were able to get it on pretty easily (heavy when trying to move it from the garage to the pool, but not so bad when it’s opened up and being put on the pool). Sunday was rainy/windy so glad we got it on!