My shop rate was $70/hr or $90/hr for electrical work (I didn't have any employees that I could have do it so it had to be me doing the job). My minimum charge was 1/2 hour, payable up front although I didn't always enforce that, if I knew you it was more flexible. I had lots of jobs where I just charged for a part, or if it only took a couple of minutes I might do it for free.
I came to having a minimum charge because guys would pick up a mower or weedeater from the side of the road and bring it to me expecting to get a perfect running machine for $10 because "all it needs is the carb cleaned out". After a few dozen of those where the customer didn't want to pay because we couldn't fix something that someone else had decided to junk I changed my policy.
Sure, there were people who weren't happy about it but I figured it wasn't fair to the folks who were paying my regular rate to give away our service to those who just wanted something done cheap or free. I had a building to pay for, heat, insurance, lights, advertising, taxes, and two employees to cover. I also knew that the local guy who worked out of his garage wouldn't touch a lot of that kinda work so I didn't feel bad about charging what I did.
On the other hand I had quite a few customers who really couldn't afford to have someone else fix their stuff and I understood that. Around this time of year I'd always get a few retired guys with heart conditions coming in with their snowblower carb in hand asking if I could fix it for them. I explained that I needed the whole machine to be able to do the repair but I could sell them parts. I can't tell you how many guys got a $4 carb kit and 20 minutes of free coaching on how to get it installed.
I guess for many of us who have run repair businesses we get upset when someone starts talking about "getting ripped off". Almost every local shop whether it's auto repair, welding, or whatever is a small business owned by someone who's invested in their community. Most aren't getting rich, many would make more money going to work for someone else, and some are loosing money but feel an obligation to provide a service that is disappearing everywhere in our country. These businesses generally aren't worth anything near what has been invested and would be nearly impossible to sell if the owner wanted to retire. Sure there are shops that gouge but in my experience they are rare and don't last very long.
For most shop owners the only thing they have that's really worth anything is their reputation. In today's world of internet reviews it amazes me how many people would rather write something nasty about a business they aren't happy with than actually talk with the manager or owner about what went wrong for them. Most local businesses will go far out of their way to make sure customers are happy and will recommend them to their friends....
Sorry for the rant, I just wanted to share my perspective as a former small business owner.
Cheers,
John