In Dallas half the town have flow meters that don't. They get stuck when you turn a pool off for whatever period of time. They are required by the state on commercial pools. HOA are commercial pools. If your not sure what pool is commercial just look for depth markers along the tile line of the pool, no diving signs, emergency signs, etc. Which is why pool comp charge a little more for some stuff. $400 dollars to replace a $90 flow meter? My god I'm not charging enough. Me, $125 for the part and $125 for the labor. Your pool company may be ripping you off on some repairs. BUT keep in mind They are the ones dealing with the inspectors that enforce the codes in your area. They might not catch little things like that flow meter on weekly visits but they will catch that before the pool reopens, or before an inspection. When we shut a pool down for a replaster , you would be surprised at what does not work that did before when we fill them back up and get them running again. They guy that's cleaning your pool might only have vague experience in commercial properties, or none at all.
I'm not defending anyone just remember I visit a lot of our properties doing things I do not get paid for. Following up on really minor stuff, a walk through for a owners visit, inspection days, every time a breaker or GFCI gets tripped not something isn't working etc. Every day. Part of doing business. But that's ok, I'll make that up later on some repairs. my 2 cents