They're done! Went back on mains water this morning, then they picked up all the hoses and pipes that made up the temporary supply lines. These guys are cleaning up the gravel that had been placed over the pipes where they crossed driveways and sidewalks, to protect them. The road still needs resurfacing, but that will be another department, no doubt.