Advice: What To Do, If Anything.....

I'm a firm believer in 'do it yourself'. All roof screws should have a rubber-under-metal washer. Those seal incredibly well. A dab of silicone in the hole wouldn't hurt . I'd check what they have done and see if anything obvious presents itself. If you don't find an obvious water entry point, don't go redoing their work.. I'd bet with a little investigation on the roof you'll find their oversight. If it's simple, fix it and move on. If not, I'd ask him nicely once more.. then sic the insurance company on him.

They used some really good screws. They have an "umbrella" around the seal and I am sure they are very high quality. That was the entry point on the vent boots. The screws. They were over tightened.

When they came out after my first call, all they did was run a small bead around both vent boots and left. I would have slobbed sealant a half inch on the boot and half inch over on the roof, all the way around, and sealed each screw on the boots. They did not. I did. It's probably fixed now, but I cannot help but wonder about the rest of the screws.

I don't really give a **** about "redoing their work", no offense. I want the sumbitch to not leak one damned drop.