OP, the company is a licensed roofing company in Florida. I would suggest that you go to this website and file a complaint against them with the Florida license department.
Licensing Portal - License Search
Also, I hope you didn't pay for the roofing work in advance. If you didn't, then just get the hose bibb repaired by a plumber and withhold the cost from the roofer. If you did pay in advance, never, ever do that again with any contractor.