It wasn't you. But you already knew that.
Here in small-town Lizard, Nevada, (that's the town's nickname

), it's almost front-page news when a scheduled home repair company or landscaper or painting crew and so forth actually show up. But even if they show up, there is no guarantee they'll finish the work. I'm currently "negotiating" via text with a landscape company that was super-responsive to my initial call to have them come and overhaul my front yard. They showed up the first day, worked very hard, and did great work. They needed a second day to finish things, but they haven't been back since. It's been more than three weeks. The front yard is mostly finished, but it isn't done. The most recent promise was to come this past week and take care of things. They didn't show up. <sigh> So there we are. One caveat in my favor - I haven't paid them, and won't, until the project is completed. Fair is fair.
Dave