The second job that I am more than happy to let someone else do is replacing our windows, and I just received the scheduling call for that too. They will be here next Wednesday - Friday for the upgrades. Hopefully the 'warm' (8C) weather holds out for another week.
I just realized how much work we have done on this place in the past year! We started with the roof last fall, then a minor kitchen fixup, then the driveway, and next the windows - phew. I'm sure the day we decide we're happy with the place is the day we decide to sell it.