My house in Austin (1999-2007) 'came with' a second-generation AC guy, making me a 'preferred customer' as in the guy gave me straight answers. Yes he still charged $77 basically just to show up. But if all I needed was gas (R-22) he didn't stack labor on top of that, just the cost of gas which DuPont connived to make astronomical. I don't remember what he charged to put a new fan capacitor on the inner unit but I would had it been unreasonable.
Not saying he didn't make up his 'honest' calls like mine on other customers. Not saying he did either. Not EVERYbody in business is unethical, but not EVERYbody in business IS. I had an honest air guy and an honest car guy and that was pretty much all I needed.
Well there was that time my neighbor's tree blocked my sewer and I had to call a plumber from scratch. He rootered the line for $130. Sure, I could have bought the rooter and done it myself. But the rooter cost more than $130, besides getting up to my elbows in my own sewage and not knowing how to work a rooter. And he was honest in that he told me about copper sulfate (I'd never heard of it). It STRONGLY discourages (kills) invasive tree roots. IOW, he told me how to never need him again for the same problem.
In the perfect world I'd like to imagine, the honest guys win in the long run while the dishonest ones get discovered and need to find another line of work/exploit. Not sure it works that way. It did for most of my life, but those honest guys, like myself, are getting older and may not be around that much longer.
Might add, I was an electronics repairman (entertainment eqpt) for roughly a decade (collectively) and I was dead-nuts honest. I charged parts cost-plus-20% regardless the customer's ability to pay. I charged the shop hour rate BUT not if it meant charging 6 hours just because I had never seen that problem before. Almost all charges were one hour (the minimum), mostly because I HAD seen most problems before. The repairman's repairman. Had some high-profile clients (Flight Systems, commercial aircraft simulators; University of Texas football) who could pay ANYthing. Charged them what the job was worth, just like with the schmow off the street.
As above, there ARE honest repairmen but I have to admit the trend is to the contrary.