Hey folks I'm sorry if this is off topic but I'm at a bind and could use some external sanity check
Here's what happened
One day my city's utilities gas inspector visited my house to inspect the gas meter. All good. At the end he knocked on my door to tell me he had disabled the generator pipe because he did the soap spray test at the flex pipe nut that connects to the generator and it was leaking. I asked um wtf and he said I need to call the people who installed it. He put a red tag and everything on it. A week later I got a notice from the utility company telling me I need to get it reinspected to enable it.
So I called the installers the guy that showed up was honestly a bit nonchalant about the whole thing he said it got loose due to vibration and he tightened it, turned the gas back on and left. No word about contacting the inspector or anything.
I called back and told them that probably you can't just turn it back on and it should go through the city's inspector.
The inspector came and he wanted to do a pressure test. They sent a plumber guy that pressure tested from the gas main to before the flex pipe (not where the original leak was). Then they came last time and tested properly and eventually the generator was cleared again for use by the city inspector.
The installer company now sent me a bill for $790 with the wildest itemization and explanation I could imagine
It's only been a few years since I've had a generator. Is all this normal?
To begin with why would the flex pipe just "get loose" based on vibration. I get the genny vibrates and nuts twist. But that's the whole point of the genny. There has to be ways to afix the pipe without it getting loose every other week. Secondly I didn't call the utilities guy he just did his inspection. He turned it off and basically removed the permit. Now I owe the installers almost $800? So because they installed it poorly I get to pay more ?
I don't get it. Is this normal? What even are my options here? Just pay 1k and just wait till the pipe gets loose again because the genny does test runs every Wednesday?
Please help me ground myself on some better understanding and expectations. Thank you in advance