“Our developer keeps saying it's fixed. It isn't.”
The same issue comes back every few weeks. Every fix takes longer than promised, invoices keep coming, and you've quietly accepted it because finding someone better feels harder than putting up with it. It isn't. A second opinion costs far less than another year of the same problem.